DEV Community

Discussion on: 101 Tips For Being A Great Programmer (& Human)

Collapse
 
david_j_eddy profile image
David J Eddy

I LOVE your article Emma! Very well done. The whole list is great.

Some thoughts I had while reading:

"...7. Name variables and functions appropriately..."
There are two real problems in computing:
Naming things
Cache invalidation
Off by one errors

"...17. Don't gate keep..."
IMO, programming has room for everyone. From toddler to retired.

"...51. Kill your darlings..."
I tell anyone I can '...when the code leaves your machine, it is not longer your code. Let it go."

"...64. Learn design patterns..."
Of everything I know today, I wish I knew this sooner.