@byllgrim@mastodon.xyz One of the biggest problem with modern software development is that insufficient time is spent on analyzing the problem. Too many developers want to jump into coding, too many managers judge coding as a measure of productivity, and too often you end up with a big ball of mud.
All too often developers will cite SOLID, STUPID, and YAGNI, and claim there is a perceivable architecture; meanwhile the maintenance coders are stuck with a huge burden.