Лично я предпочитаю чистое программирование и если пользуюсь чужим кодом, то это должен быть простой и понятный код по принципу сунь сюда пару параметров и на выходе получишь нечто простое и понятное.
Фреймворки не люблю, потому что каждый из них написан исходя из определенной идеологии, предпосылок и допущений и если ты решаешь работать на этом фреймворке, то ты автоматически принимаешь все все все, как хорошее, так и плохое. Обычно в начале имеется период эйфории, а потом разочарования потому что вникаешь в суть фреймворка и начинается борьба с ветряными мельницами. Я в общем то себе написал библиотечку классов и приспокойно с ней работаю постепенно расширяя ее функционал, в ней есть косяки по архитектуре, которых я не предполагал при начале написания, но это мои косяки и я их могу в любой момент исправить, вопрос только сколько времени понадобится. Косяки в чужом фреймворке тоже можно исправить, только как быть после выхода новой версии
Считаю что быстрее всегда так, как умеешь.
|