Сайт использует сервис веб-аналитики Яндекс Метрика с помощью технологии «cookie». Пользуясь сайтом, вы даете согласие на использование данной технологии.
Ежедневная практика эмпирического проектирования программного обеспечения — Кент Бек — DDD Europe...
Domain-Driven Design Europe 2023 — Организатор: Aardling (
/ domain-driven-design-europe
Экономическое обоснование разработки программного обеспечения — увеличение дохода и снижение затрат. С точки зрения взаимоотношений, разработка программного обеспечения направлена на укрепление доверия посредством стабильного предоставления ценности. Гуманное обоснование разработки программного обеспечения — забота о развитии и поощрение профессионального роста специалистов, работающих над программным обеспечением, и, как следствие, забота о развитии и поощрение профессионального роста тех, на кого влияют решения специалистов, принимаемые в рамках этой концепции. Краткий список принципов и наблюдений объясняет, почему так сложно удовлетворить все эти обоснования: связанность и когезия, соотношение ценности времени и опциональности, степенные законы. Этот же список предлагает путь для разработчиков программного обеспечения в сложном, противоречивом, неопределенном и глубоко человеческом мире — крупные изменения небольшими, безопасными шагами. Начнем с ситуации, когда вам приходится 10 раз в день вносить изменения в какой-то захламленный код. Вы сначала наводите порядок? (Спойлер: скорее всего, да, но только в той мере, в которой это необходимо на данный момент.) О Кенте Беке: Кент постоянно бросает вызов догмам программной инженерии, продвигая такие идеи, как шаблоны, разработка через тестирование и экстремальное программирование. В настоящее время он сотрудничает с Three Rivers Institute и Gusto и является автором многих книг Эддисона-Уэсли.