Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «проектирования»
MVC и Модель 2. Знания и обязанности компонентов 2015-02-26 13:55:19
Долгое время я изучал паттерн MVC. Больше полутора лет прошло с тех пор, как я впервые с ним ...
+ развернуть текст сохранённая копия
Долгое время я изучал паттерн MVC. Больше полутора лет прошло с тех пор, как я впервые с ним познакомился и в течение всего этого времени я никак не мог упорядочить в своей голове зоны ответственности трех составляющих паттерн компонентов.
MVC — это сложное, но потрясающе изящное архитектурное решение. Я не представляю, во что бы превратились современные приложения без данного паттерна.
В интернете вся информация разбросана какими-то кусками, и теперь, через полтора года знакомства и бесконечных исследований, я наконец могу сказать: да, я знаю этот паттерн вдоль и поперек.
Я решил собрать всю недостающую информацию в одном месте. Это и стало причиной для написания статьи.
tl;dr: читаем итог. Остальных прошу устроиться поудобнее.
Читать дальше →
Тэги: mvc, oop, patterns, веб-разработка, модель, ооп, паттерны, программирование, проектирования
[Перевод] Legacy-код — это рак 2015-02-24 08:26:59
Все чаще и чаще я вижу, что люди уклоняются от новейших технологий, делая выбор в пользу ...
+ развернуть текст сохранённая копия
Все чаще и чаще я вижу, что люди уклоняются от новейших технологий, делая выбор в пользу обратной совместимости. «Мы не можем повышать минимальные требования к PHP до 5.5, потому что у нас 50% пользователей еще на 5.4» говорят они. «Нет никакого способа обновиться до Guzzle 4+ , у нас бекенд на версии 3 и переделывать его слишком долго и дорого». И самый лучший аргумент от WordPress: «Мы не может придти к полному ООП, потому что большинство пользователей сидят на shared-хостингах с 5.1 или не знают про MVC».
Нонсенс.
Legacy-код – это большое НЕТ
Возможно, это спорный вывод, но я твердо уверен, нет места для legacy-кода в современных системах. Скажу несколько слов, прежде чем вы начнете точить свои вилы и зажжете факелы. Я имею ввиду, что не должно быть ни малейшего повода поддерживать старый функционал, вы добавляете обновления задним числом к старой версии только потому, что некоторые люди все еще используют ее. Даже если этих людей большинство — не делайте так.
Читать дальше →
Тэги: legacy, php, wordpress, веб-разработка, проектирование, рефакторинг
Создание Responsive Landing Page на WordPress от А до Я 2015-02-23 10:11:47
... такие моменты, как проектирование интерфейса, создание скетча ...
+ развернуть текст сохранённая копия
Новый видеокурс по созданию адаптивного одностраничного сайта и посадке на CMS WordPress. В процессе обучение рассмотрены такие моменты, как проектирование интерфейса, создание скетча, адаптивная верстка и подключение Front-End плагинов, посадка на WordPress и создание опций шаблона. При разработке темплейта учитывалась возможность дистрибуции и распространения темы.
Читать дальше →
Тэги: front-end, web-разработка, wordpress, wordpress.com, веб, веб-дизайн, веб-разработка, верстка, графический, дизайн, интерфейсов, мобильный, проектирование, сайтов, сайты
Унификация дизайна: Фреймворк Mail.Ru Group для мобильного веба 2015-02-17 09:40:39
У компаний с большим портфелем продуктов со временем встает вопрос упрощения работы ...
+ развернуть текст сохранённая копия
У компаний с большим портфелем продуктов со временем встает вопрос упрощения работы над ними. В Mail.Ru Group их около 40, не считая мобильных и планшетных версий, а также огромного игрового направления. Наше подразделение Почты и Портала занимается почти половиной из этих сорока. Что вместе с сопроводительными приложениями, мобильными сайтами и промо-ресурсами — за сотню проектов. Сейчас мы ведем их поэтапное обновление и унификацию вокруг нескольких гайдлайнов. На примере одного из них я расскажу о том, как перестроить... Continue reading →
Тэги: дизайна, интерфейсов, интерфейсы, кейсы, пользовательские, построение, проектирование, процесса, унификация
Интервью Ольги Павловой: «Кризис пока никак не отразился на индустрии сайтостроения. Работать можно» 2015-02-12 12:37:28
Ольга Павлова, совладелец консалтинговой компании «Собака @Павлова», без особой должности и ...
+ развернуть текст сохранённая копия
Ольга Павлова, совладелец консалтинговой компании «Собака @Павлова», без особой должности и математик по образованию, частый докладчик ИТ-конференций, ибо есть что сказать.
Читать дальше →
Тэги: web-программирование, web-разработка, анализ, блог, веб-разработка, интервью, компании, лаборатория, проектирование, систем, тестирования
Главная / Главные темы / Тэг «проектирования»
|
Взлеты Топ 5
Падения Топ 5
|