Я начал свою дипломную работу и тема будет «ловкие архитектурами»Agile архитектуры
В основном, это будет начинаться с описанием традиционного methologies разработки программного обеспечения и последующим рождением гибких методологий, заканчивая рекомендациями и дизайн гибкой архитектуры приложения легко адаптируется к неотъемлемым изменениям в разработке программного обеспечения.
Мой вопрос в том, какие шаблоны и методы проектирования вы порекомендовали бы для такой архитектуры? Меня интересуют шаблоны, которые позволяют максимизировать развязку классов, таких как инъекция зависимостей, высокая управляемость и максимальная абстракция от конкретной проблемы.