Рефакторинг на фронт контролера от Zend Framework

Ето нещо интересно за всички “отворени програмисти“ с уклон върху уеб технологиите (въпреки, че нито фронт контролера като design pattern, нито рефакторинга са по какъвто и да е начин ограничени само до уеб технологиите). Предварително да се извиня, ако не използвам правилните термини на български език, но пък за да прочетете материала по-долу така или иначе ще четете на английски, така че дали „рефакторинг“ или „преустройване“ май все тая. Сега, харесва ми, че фокуса пада върху някои неща, които трябва да са ни ясни, обаче все пак понякога неглижираме. Като това, че нещата почти никога не се получават от първия път, и защо да се прави преустройвяне (разбирай рефакторинг) е толкова важно. Другото хубаво нещо е, че се взема нещо много конкретно за демострация, а именно фронт контролера на Zend Framework, и прилагането на Exact Class концепцията.

…As Kent Beck puts it, refactoring is the process of taking a system and adding to its value, not by changing its behaviour but by giving it more of these qualities that enable us to continue developing at speed…

Диаграма на MVC компонентите от Zend Framework
Диаграма на MVC компонентите от Zend Framework

Диаграмата е от тук:

Вашият коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *