Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
asgs115636yMartin's should be a corollary of Brian Kernighan's quote which is
"Everyone knows that debugging is twice as hard as writing a program in the first place. So if you're as clever as you can be when you write it, how will you ever debug it?" -
@asgs Never because if you're as clever as it can get while writing it, there will be no bug.
-
asgs115636y@filthyranter clever != understandable. The point Brian made is, the cleverer the coder gets, the tougher the trap the machine will get you into.
Also, you meant that quote wasn't realistic. All my comment did was quote that quote -
Salmakis6736ythe reall hard thing is to create code that is efficient AND understandable. the most clean code ideas are often leading to less Performance on runtime. thats a tradeoff and there are Places where code readability is not that important as Performance. like in shaders, or heavy (really heavy) database Operations or Iterations.
Related Rants
"Any fool can write code that a computer can understand.
Good programmers write code that humans can understand."
— Martin Fowler,
Refactoring: Improving the Design of Existing Code
random
quote
martin fowler