It’s a category error to think of Spec-Driven Development as an anti-agile “Big Design Up Front” approach. It’s using all your knowledge of what you need from your code, at the moment where you type in the code. Just you don’t actually type in the code. #sdd #agile #bduf

Простыми словами для начинающих Unity-разработчиков учим принципы KISS, DRY, YAGNI и BDUF через аналогии из жизни

Большинство статей о принципах разработки написаны сложным языком и отпугивают новичков. В этом материале KISS, DRY, YAGNI и BDUF объясняются через бытовые аналогии с примерами на Unity C# . Плюс рассказываем, когда эти принципы стоит нарушать.

https://habr.com/ru/articles/937224/

#unity #c# #принципы_программирования #kiss #dry #yagni #просто_о_сложном #bduf

Простыми словами для начинающих Unity-разработчиков учим принципы KISS, DRY, YAGNI и BDUF через аналогии из жизни

Простыми словами для начинающих Unity-разработчиков учим принципы KISS, DRY, YAGNI и BDUF через аналогии из жизни Привет! Сегодня мы изучим четыре правила, которые помогут тебе писать код так, чтобы...

Хабр

SOLID, DRY, KISS, YAGNI и др. принципы разработки, пугающие новичка в IT

Разработка — это не только про код, но и про подходы. В этой статье я постарался собрать и объяснить ключевые принципы проектирования, которые часто упоминают в собеседованиях, в статьях на Medium и в комментариях на GitHub, такие, как SOLID, DRY, KISS, YAGNI, APO, BDUF, бритва Оккама. 📌 Что внутри: 1. Понятные объяснения без перегрузки теорией 2. Примеры на Java (но подойдут и другим разработчикам) 3. Иллюстрации и метафоры, чтобы не уснуть Будет полезно как новичкам, которые только слышали про SOLID и др. подходы в проектировании, так и разработчикам, которые хотят освежить знания или взглянуть на принципы под другим углом.

https://habr.com/ru/articles/925208/

#ооп #принципы_разработки #solid #dry #kiss #yagni #apo #bduf #бритва_оккама #best_practices

SOLID, DRY, KISS, YAGNI и др. принципы разработки, пугающие новичка в IT

Данная статья является более расширенной версией моей научной статьи , на примере разработанного ПО для спортсменов-биатлонистов c абстрактными примерами, соответствующих тематики. Далее будут...

Хабр

Some advice just never gets old.

“Big design up front is dumb. Doing no design up front is even dumber.”

— Dave Thomas

It’s still true today. Maybe it's time to reflect on it again.

#SoftwareArchitecture #SoftwareEngineering #BDUF #Design

#BDUF Big Design Up Front only works when your project is small.
#Irony Baldrick.