DEV Community

Discussion on: What's one thing you wish every developer knew?

Collapse
 
henryjw profile image
Henry Williams

That software spends most of its lifetime being maintained. Therefore, investing in writing code that's easy to read is more important than just getting the feature to work the first time.

On a related note, code can only be so "self-documenting". A paragraph explaining how the system works can save someone hours of trying to figure out how it works by reading the code.

Collapse
 
nocnica profile image
Nočnica Mellifera

I love both of these. Absolutely yes.

Collapse
 
kruzzy profile image
Andrei Visoiu

Brilliant. I was prepared to comment the exact same thing. As a learner who tends to read lots of code, I have come to realise that readibility and proper documentation might be some of the most important traits of a really educated programmer.