Приложение проектируется приемами отличными от выбора шаблона. Шаблоны сами вырисовывются после завершения раоты. И имеют ценность как описание работающей системы, давай ссылки на уже готовые блоки. А проектировать ситсему изходя из шаблонов - значит просто не знать приемов проектрования.
Приложение проектируется приемами отличными от выбора шаблона. Шаблоны сами вырисовывются после завершения раоты. И имеют ценность как описание работающей системы, давай ссылки на уже готовые блоки. А проектировать ситсему изходя из шаблонов - значит просто не знать приемов проектрования.
Из практики - шаблоны далекоо не всегда вырисовываются сами. скорее наоборот без них пишется лапша
Исчерпывающие описание проектирования приложений создала Sandi Metz в своей работе Practical Object Oriended Design in Ruby, an Agile primer. Там все практические приёмы проектрования описаны максимально доходчего. Автоматически будут получаться шаблоны. У кого есть желания могут ознакомится.
Автоматически только лапша получается. Если хочется нормально - приходится отстраниться и посмотреть на систему повыше, и то не факт что адекватно построишь.
Подскажите, пожалуйста, вопрос про скорости сайта. Стоит ли использовать для картинок ленивую загрузку (lazyload), если стоит кэш страницы? Просто не понятно, может ли оба совместно работать, или как постпутит лучше?
Подскажите, пожалуйста, вопрос про скорости сайта. Стоит ли использовать для картинок ленивую загрузку (lazyload), если стоит кэш страницы? Просто не понятно, может ли оба совместно работать, или как постпутит лучше?