DEV Community

Discussion on: What’s something that should be obvious that developers seem to misunderstand?

Collapse
 
val_baca profile image
Valentin Baca

Style guides are so the code is consistent and easy to read. Not because spaces are actually any better/worse than tabs.

Refactoring is the process of changing code to make it easier to change (either in the immediate, near, or far future) without changing its current behavior. Refactoring is not "making the code pretty for pretty sake" or "getting it ready for code review."

Programming languages are tools; not religions.

The Blub Paradox is the answer to most programming language arguments/roasts/etc. It also applies to editors vs IDEs, Linux vs Windows vs Mac, OOP vs FP.