Preface Предисловие: Почти каждое приложение, платформа, онлайн-учебник, все в эти дни крутится вокруг идеи многоуровневой архитектуры, где у нас есть контроллеры, сервис и слои моделей данных. Мы склонны слепо применять шаблон дизайна или стиль кода, не понимая причин этого принципа дизайна или его компромиссов-Cargo cult programming . Мы думаем, что мы должны сделать это, потому что так делают все остальные. Это шумиха и мода. Это лучшая практика. Он имеет много upvotes на StackOverflow. В результате мы имитируем, а не думаем...
Источник: WebForMyself.com Если вы работаете в индустрии веб-дизайна столько же, сколько и я, вы знаете, что все вокруг меняется, единственное, что неизменно — это изменения. Примерно каждые 10 лет или около того происходит фундаментальный сдвиг в том, как мы делаем вещи, которые имеют первостепенное значение, чтобы улучшить то, что мы делали раньше… и мы собираемся снова перейти к следующему этапу. Как это началось — Фиксированные экраны На рубеже тысячелетий мы начали создавать интерфейсы для популярных в то время экранов с размерами, скорее всего, 640×480...