воскресенье, 8 мая 2011 г.

О фреймворках


Нижеприведенные статьи рассказывают, почему _не нужно_ писать фреймворки. Вот зря только автор не пояснил, что лично же он понимает под этим термином, имхо фреймворком здесь называется решение, пригодное для решения задач из существенно разных областей. Но в таком случае очевидно - не стоит ожидать, что создатель фреймворка обеспечит удобное решение задач, о существовании которых он и не подозревает... Про повторное использование кода тема еще более занимательная, потому что нагромождение параметров и слоев логики это вовсе не то, что стоит создавать (работали у меня программисты, которые самозабвенно пытались сделать универсальные построители веб-форм и проч., а в итоге добавление одного поля в одну из веб-форм проекта могло у них занимать день-два). На самом деле, повторно использовать можно и нужно оформленные в функции/классы/etc. блоки кода, решающие конкретную задачу!

Миф о фреймворках


Комментариев нет:


(C) Alexey Pechnikov aka MBG, mobigroup.ru