Don't document bad code - rewrite it.
Brian KernighanRead
If you're as clever as you can be when you write it, how will you ever debug it?
Interpretation
Writing code with complete cleverness can hinder debugging.
This quote by Brian Kernighan highlights the importance of clarity and simplicity in programming. If a developer writes overly clever or complicated code, it becomes much harder to understand and fix when issues arise; thus, the quote serves as a reminder to prioritize comprehensibility over complexity in code design.
In practice
During a tech seminar discussing best coding practices.
Don't document bad code - rewrite it.
We shape our tools and afterwards our tools shape us.
Most of the good programmers do programming not because they expect to get paid or get adulation by the public, but because it is fun to program.
The invisibility of work and workers in the digital age is as consequential as the rise of the assembly line and, later, the service economy.
Our society has reoriented itself to the present moment. Everything is live, real time, and always-on. It’s not a mere speeding up, however much our lifestyles and technologies have accelerated the rate at which we attempt to do things. It’s more of a diminishment of anything that isn’t happening right now—and the onslaught of everything that supposedly is.
Technology is far more than a method, it is a world in itself. As a method, it is superior in almost every respect. But only where it is left to itself, as in gigantic structures of engineering, there technology reveals its true nature.
C is quirky, flawed, and an enormous success.
Subscribe for the occasional hand-picked quote. No noise.