Я ищу веб-сайты, книги или другие ресурсы, которые предоставляют каталог конструкций объектов, используемых в общих сценариях. Я не ищу общие шаблоны проектирования, а собираю образцы реальных конструкций объектов, которые использовались для решения реальных проблем.
Например, я собираюсь создать внутреннюю систему обмена сообщениями для веб-приложения, аналогичную системе обмена сообщениями Facebook. Эта система позволит администраторам отправлять сообщения всем участникам, выбранным группам участников или отдельным лицам. Участники могут отправлять сообщения другим участникам или группам участников. Довольно распространенный материал и особенность, в которой, я уверен, нуждаются тысячи веб-приложений.
Я знаю, что каждая ситуация различна, и существует миллион способов разработать это решение. Хотя этот сценарий не так уж и сложен, я уверен, что базовый дизайн необходимых объектов и связей для такой системы уже был выполнен много раз. Было бы неплохо рассмотреть другие подобные проекты, прежде чем создавать свой собственный.
Есть ли место, где люди могут делиться своими дизайнами, а другие могут просматривать / искать в каталоге, чтобы просматривать и оставлять отзывы о них? StackOverflow может использоваться для определенной степени, но на самом деле не предоставляет каталог конструкций. Любые другие ресурсы, которые будут связаны?