pyOut
Авг. 3, 2010 10:17:02
Как правильно работать с постоянным куском кода во всех вьюшках. Его лучше куда-то вынести? Если да, то кто куда выносит?
tmt
Авг. 3, 2010 11:38:07
Независимо от ЯП, фреймворка, термина “вьюшка”(тот же метод) и т.д. - есть подход, цель которого - улучшение структуры и производительности существующих программ.
Магическое слово - рефакторинг. Вкратце, это может быть вынесение двух методов с одинаковым названием в общий класс, перемещение поля из одного класса в другой,
вынесение куска кода из метода и превращение его в отдельный метод, перемещение кода по иерархии классов и т.д.
Философского камня нет, все ограничиваеться вашим размахом мыслей, эстетизмом (во загнул… :)), доступным временем, желанием и т.п. Решать все равно вам.
Кстати, настоятельно рекомендую к прочтению книгу Мартина Фаулера о рефакторинге. Много интересного найдете. Уж точно время не зря пройдет. =)
romankrv
Авг. 15, 2010 14:03:12
Можешь попробовать CONTEXT_PROCESSORS