Я читал эти дни о реализации крупных проектов в python и Flex, и очень часто люди хвалят использование фреймворка (например, Cairngorm, PureMVC или других) над традиционным кодированием ООП.Преимущества использования рамок программного обеспечения
Я думаю, что я действительно не понимаю преимущества использования FW, что является сильной точкой над классическим программированием? насколько большой должен быть проект для использования FW? он предназначен в основном для веб-приложений? или может использоваться для настольных приложений?
Надеюсь, все эти сомнения не кажутся вам глупыми, я не компьютерный инженер, просто электронный, поэтому мое знание архитектуры sw очень ограничено.
Br
Спасибо, это звучит ясно для меня. Таким образом, в основном это общий код, который выполняет общие задачи, такие как: обработка процесса, извлечение данных, управление потоком программ, события ... кажется чему-то интересным. Br –
Да, это именно то, что я вижу. Например, инфраструктура Django - это веб-инфраструктура для Python. Вместо написания собственного анализатора URL или вашего собственного кода проверки формы, фреймворк его написал для вас. Разумеется, времена, когда структура не соответствует вашим потребностям. Но когда это произойдет, это сэкономит ваше время и повысит качество кода. – mojbro