Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «рефакторинг»
![Главные темы](/themes/1/i/menu/tt/main_themes.png)
Другой взгляд на эволюцию гадкого утёнка или рефакторинг спагетти 2012-07-09 19:25:38
Я с большим энтузиазмом отношусь к любым попыткам улучшить общую культуру разработки в таком ...
+ развернуть текст сохранённая копия
Я с большим энтузиазмом отношусь к любым попыткам улучшить общую культуру разработки в таком неоднозначном сообществе, как сообщество PHP-разработчиков. Но видя некоторые инициативы хочется убиться об стену их немного поправить, чтобы не дай бог не пришлось работать с кодом, сильно отличающимся от моих представлений о совершенном коде.
Сегодня почему-то не сдержался, увидев топик Из гадкого утёнка в лебедя, или как исправить криворукий код и решил его исправить по-своему. Тем более автор попросил дать ссылки на другие варианты решений.
Собственно мой вариант
Тэги: php, refactoring, программирование, проектирование, рефакторинг
[Перевод] Три ключевых принципа ПО, которые вы должны понимать 2012-05-27 15:08:20
+ развернуть текст сохранённая копия
![](http://habrastorage.org/storage2/7d9/d0a/192/7d9d0a192abbefb794688aaade4df316.png)
Разрабатывая приложения, мы постоянно сталкиваемся с новыми подходами, языками и концептами. И постоянно мы мечемся в сомнениях «смогу ли я быть на волне, оставаться конкурентоспособным, учитывая все изменения и тренды?». Давайте задумаемся на мгновение, впомнив фразу из моего любимого фильма «Касабланка» — в любви законов новых нет — так создан свет.
Все, что касается любви, применимо и к коду. Новых законов в коде нет. Если вы четко понимаете основные идеи разработки, вы способны максимально быстро адаптироваться к новым подходам. В этой статье я расскажу вам о трех основных принципах, которые, наряду с другими, позволяют регулировать сложность разработки. Я поделюсь своим видением вопроса, которое, надеюсь, поможет вам в повседневной работе.
Читать дальше →
Тэги: dry, kiss, yagni, веб-разработка, программирование, проектирование, рефакторинг
Проектирование веб-приложений с применением Data Management System (на основе технологии скаффолдинга) 2012-04-01 22:25:13
Хабы: Проектирование и рефакторинг, Веб-разработка, Анализ ...
+ развернуть текст сохранённая копия
Хабы: Проектирование и рефакторинг, Веб-разработка, Анализ и проектирование систем
В предыдущей статье я рассказал о том, почему считаю неэффективной разработку с применением Content Management System. В этой статье, я расскажу о том, какой подход использую в построении веб-приложений.
Читать дальше →
Тэги: scaffold, анализ, веб-разработка, проектирование, рефакторинг, система
Не все то База Данных, что на SQL крутится! 2012-03-30 13:09:49
... ;сбоку», но рефакторинг у нас уже ...
+ развернуть текст сохранённая копия
Может, конечно, это мне так специфично «везет», но получается какая-то совсем не радостная ситуация с базами данных: база данных именуется так лишь исходя из того, что это нечто «работает» под управлением SQL, но на самом деле является СВАЛКОЙ данных! Понятно, что при инкрементной разработке будут возникать ситуации, когда таблица-другая прилепляется «сбоку», но рефакторинг у нас уже отменили [...]
Тэги: development, атомарность, база, ключ, нормализация, нормальный, первичный, рефакторинг, форма
Не все то База Данных, что на SQL крутится! 2012-03-30 13:09:49
... ;сбоку», но рефакторинг у нас уже ...
+ развернуть текст сохранённая копия
Может, конечно, это мне так специфично «везет», но получается какая-то совсем не радостная ситуация с базами данных: база данных именуется так лишь исходя из того, что это нечто «работает» под управлением SQL, но на самом деле является СВАЛКОЙ данных! Понятно, что при инкрементной разработке будут возникать ситуации, когда таблица-другая прилепляется «сбоку», но рефакторинг у нас уже отменили [...]
Тэги: development, атомарность, база, ключ, нормализация, нормальный, первичный, рефакторинг, форма
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ...
Главная / Главные темы / Тэг «рефакторинг»
|
Взлеты Топ 5
Падения Топ 5
|