Software engineering is spec driven development. I swear the fucking revelations in this subreddit are just people with no clue about software development in any way shape or form rediscovering shit that’s been in industry for decades. More on reddit.com