Hacker News new | ask | show | jobs
by 0xbadcafebee 1369 days ago
It's a thing for architects, and sometimes product owners. Regular-old programmers could care less what they build or how or if it will work; they'd rather write code randomly than model. The Agile paradigm dictates that those regular-old programmers control the work, so most work today doesn't use rigor. If you're lucky you'll run into people using C4 diagrams and ADRs, but more frequently "big ball of mud" diagrams.