June 5th, 2016

Zombie

Про фреймворки

Я кажется понял как можно быстро определить годный перед нами фреймворк или нет. Нужно просто посмотреть что они показывают на главной странице. Если там ад-заборы-коровники - значит перед нами хороший и зрелый фреймворк с помощью которого можно смело начинать писать очередную опердень. Например, DevExpress. У них на главной показан отчёт с кучей полей, гридом внутри которого суб-грид с тоталами и сабтоталами, всё это прибито к базе и скорее всего работает. Отчёт из какой-то опердени в чистом виде. Теперь возьмём какой-нить фреймворк для веба. В худшем случае будет спиской базвордов аля lightweight, html5, css3, в лучшем какой-то пример аля Hello World! или тикающий таймер. В принципе, это всё что можно делать на этих фреймворках, ибо при попытке сделать что-то более сложное - сразу начинается изобретение велосипедов, прикручивание костылей и борьба с внутренними тараканами, и всё это помноженное на бедность самого языка.