Учитывая различные методические подходы к разработке, можем ли мы собрать вместе некоторые эвристики для определения того, какие из них подходят в каких обстоятельствах, например
Ни один метод не является слишком старым, специализированным или «незнакомым» ;-)
Пожалуйста, укажите только один метод для каждого ответа и укажите ситуации, в которых он является наиболее подходящим и наименее подходящим. Например:
Взлом
Примечание. Ищите особенности каждого метода, а не общие советы. Спасибо.
Я удивлен, что ответов больше нет. Я думал, что некоторые люди будут писать шаблоны проектирования или, по крайней мере, давать пример, когда использовать процедурный, функциональный и отличный пример ООП.
я тоже удивлен, но я думаю, это своего рода вопрос опроса ...





Используйте метод, который соответствует тому, как ваша команда хочет работать, и добивайтесь наилучших результатов. Пример: если ваша команда заполнена хранимыми процедурами, ориентированными на SQL, табличными мыслителями, вам не следует использовать o / r mapper, потому что это совершенно не соответствует тому, как команда думает / работает.
И самое главное: найдите хороших инженеров-программистов. Нет ничего важнее профессиональных, хороших инженеров-программистов. С хорошими инженерами-программистами вы можете использовать любую методологию и получить хорошие результаты.
Аминь. Хорошие инженеры-программисты творят чудеса с проектом.
спасибо, но я действительно ищу подробности о доступных методах, а не общие советы
Что бы вы ни выбрали, регулярно подвергайте сомнению свой подход и улучшайте его.
спасибо, но я действительно ищу подробности о доступных методах, а не общие советы
Судя по голосам «за» и «фаворитам», некоторые из нас хотели бы знать ответы на этот вопрос, но пока ни у кого нет ответов!