Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «рефакторинг»
Расширенная MVC архитектура программы 2016-05-07 02:49:14
MVC паттерн давно уже на рынке, но многие его используют по разному.
С опытом ...
+ развернуть текст сохранённая копия
MVC паттерн давно уже на рынке, но многие его используют по разному.
С опытом разработки мы увидели, что очень удобно разделить MVC таким образом:
M with SOA principles
V = templating, head, footer-scripts, parts
C = Routing + easy code and business logic
Хорошо если Model-и соответствуют SOA принципам. По сути модель многие понимают как работу с данными и получается каждая обработка данных — это некий внутренний сервис. Желательно, что бы они были НЕ связаны сильно и код можно было легко расширять.
View в веб-разработке часто несёт в себе заголовки head и скрипты, которые не являются уже внешним видом, а несут отдельный смысл. Лучше их переносить в отдельные файлы. Также View-ки должны легко делится на части для простоты масштабирования проекта
Controller — это основной элемент всей связки. В нем происходит распределение реакций на запросы клиента. И часто на первом этапе это распределение выполняет Rotuting, а уже потом в методе контроллера собираются все нужные данные и помещаются во View.
Читать дальше →
Тэги: api, architecture, it-стандарты, mvc, php, soa, software, программирование, проектирование, рефакторинг
[Из песочницы] Yii: лучшие практики 2016-04-25 14:54:58
В статье будут освещены следующие проблемы разработки и поддержки проектов на базе php- ...
+ развернуть текст сохранённая копия
В статье будут освещены следующие проблемы разработки и поддержки проектов на базе php-фреймворка Yii:
- Главные достоинства и недостатки
- Тестирование
- Нюансы использования ActiveRecord
- Сервис-ориентированный подход
- Новшества языка
- Расширение фреймворка
Читать дальше →
Тэги: php, yii, код, проектирование, рефакторинг, чистый
[Из песочницы] Yii: лучшие практики 2016-04-25 14:54:58
В статье будут освещены следующие проблемы разработки и поддержки проектов на базе php- ...
+ развернуть текст сохранённая копия
В статье будут освещены следующие проблемы разработки и поддержки проектов на базе php-фреймворка Yii:
- Главные достоинства и недостатки
- Тестирование
- Нюансы использования ActiveRecord
- Сервис-ориентированный подход
- Новшества языка
- Расширение фреймворка
Читать дальше →
Тэги: php, yii, код, проектирование, рефакторинг, чистый
Битрикс, HMVC и немного бреда… 2016-03-11 07:34:22
+ развернуть текст сохранённая копия
Здрасте! Наверняка многие знают, что такое CMS Битрикс, что она из себя представляет и какие «замечательные» код и архитектурные решения представляют его разработчики. В данном посте я хотел бы предложить новое видение на разработку компонентов и модулей системы. Читать дальше →
Тэги: 1с-битрикс, bitrix, domain, hmvc, layer, model, mvc, php, service, битрикс, веб-разработка, проектирование, рефакторинг
TOM.js — особая библиотека, для особых случаев 2016-02-26 19:41:55
Приветствую всех.
Не знаю на сколько верно я описал данную библиотеку в заголовке, ...
+ развернуть текст сохранённая копия
Приветствую всех.
Не знаю на сколько верно я описал данную библиотеку в заголовке, но рассказать я хочу именно о ней.
Что это?
Библиотека TOM.js даёт возможность облегчить такие задачи как:
- загрузка/подгрузка скриптов/стилей с зависимостями
- создание/наследование классов
- перехват функций в пределах приложения
Читать дальше →
Тэги: javascript, klass.js, requirejs, system.js, tom.js, web, веб-разработка, ооп, проектирование, рефакторинг
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ...
Главная / Главные темы / Тэг «рефакторинг»
|
Взлеты Топ 5
Падения Топ 5
|