Tagged articles
1 articles
Page 1 of 1
21CTO
21CTO
Sep 13, 2025 · Fundamentals

Why Linus Torvalds Calls Certain Code “Garbage” and What It Means for Cognitive Load

Linus Torvalds harshly criticized a Meta engineer's pull request as garbage, using the incident to illustrate how unnecessary abstractions increase cognitive load, why code should be clear and self‑contained, and how modern tools like IDEs and LLMs change the cost of refactoring.

Linus TorvaldsPR reviewSoftware Engineering
0 likes · 7 min read
Why Linus Torvalds Calls Certain Code “Garbage” and What It Means for Cognitive Load