Pull to refresh
18
Karma
0
Rating
Гулин Сергей Сергеевич @sugia

User

God object. Анализ сложных проектов

Abnormal programming.NET

Введение


Ни для кого не секрет, что такой архитектурный антипаттерн как God object препятствует эффективному поддерживанию кода проекта. Однако его все равно можно встретить в Legacy-системах корпоративного сектора. Со временем код становится настолько сложным, что изменить его функциональность, даже при наличии Unit-тестирования, становится большой проблемой. Такие системы никто не хочет поддерживать, все боятся что-либо улучшать, количество проблем в трекере держится постоянным числом, но может и расти. Как правило, у команды упавшее настроение, которое со временем становится чемоданным: все хотят свалить.
Иллюстрация проблемы
Читать дальше →
Total votes 35: ↑30 and ↓5 +25
Views5.6K
Comments 18

News

Show more

Пример использования KnockoutJS

JavaScript
Sandbox
День добрый, хабрасообщество!В статье будет рассмотрен процесс создания web-страницы редактирования списка пользователей. Готовый пример можно забрать тут. Статья является не обзорной, а приближенной к реальным боевым действиям, потому настоятельно рекомендую ознакомиться с простым примером.
Мне интересны детали
Total votes 42: ↑37 and ↓5 +32
Views16.2K
Comments 14

Information

Rating
5,820-th
Location
Самара, Самарская обл., Россия
Date of birth
Registered
Activity