HN Hall of Fame Weekly email

Software Architecture Is Overrated, Clear and Simple Design Is Underrated

blog.pragmaticengineer.com Essays & writing Essays & articles Software engineering Class of 2025-11 Hall of Fame
Screenshot of blog.pragmaticengineer.com captured 2026-07-20
Page preview · captured 2026-07-20

Resurfaced independently across 4 calendar years, with breakout response in 2 of them.

submissions
5
submitters
5
observed span
2019–2025
peak thread · 211 comments
608 pts
latest 20+ return · 2022-08-09
136 pts

Submission timeline

2007–2026

One slot for every year since HN launched. Height is that year's peak points; orange marks a 100+ point or 50+ comment breakout. Select a bar to open its strongest thread.

First comments on top threads

HN comment order

First 1-3 years of coding, I just coded to get sht done. I got a lot of sht done. Next 4-8 years, I started getting cute with it and applied all kinds of design patterns, Factory, Abstractions, DI, Facade, Singleton you name it. It looked cute and felt good when it all worked but it was a juggling act. There was usually like 2-3 files to touch just to do one thing. UserFactory, UserService, UserModel, User, you get the idea…

The money quote is here: Actually, our approach is not that different in principle, to most architecture guides. This whole article is basically clickbait. The author appears to be arguing against some ill-defined strawman, but in the end even concedes that that isn't true. They are doing architecture, they just aren't doing it according to "the software architecture literature". Whoop de freaking doo. That statement could be applied to probably 99% of companies out there. The important thing to realize…

(2019) Popular in 2022 (136 points, 31 comments) https://news.ycombinator.com/item?id=32392793 2019 (608 points, 211 comments) https://news.ycombinator.com/item?id=21001676

gnabgib·2-point thread·

The first top-level comment from each of the four biggest threads, in HN’s own order. Excerpts are shortened; open a comment for full context.

Breakout years
2

100+ points or 50+ comments

Total points
751

reference only — not used in Hall rules or ranking

Total comments
244

reference only — not used in Hall rules or ranking

Every submission