DEV Community

Cover image for 15 Bad Programming Habits You Need to Stop Now
Muhammad Usman
Muhammad Usman

Posted on • Originally published at pixicstudio.Medium

15 Bad Programming Habits You Need to Stop Now

If you want the full list of all 15 bad programming habits (plus how to actually fix them), you should read the complete guide here: 15 Bad Programming Habits You Need to Stop Now

Quick list — the 15 habits (so you know what’s coming)

  1. Not using version control, or using it like trash
  2. Horrible naming — single-letter nonsense
  3. No automated tests or fragile tests
  4. Skipping code reviews or ignoring feedback
  5. Frequent copy-paste duplication
  6. Premature optimization mania
  7. Letting technical debt rot your codebase
  8. Zero documentation, README is empty
  9. Garbage commit messages that have no meanings
  10. Manual builds and deployments living in the past
  11. Overengineering — doing too much before it’s needed
  12. Swallowing errors and terrible logging
  13. Refusing to learn and staying stagnant
  14. Working nonstop until you burn out
  15. Ignoring security hardcoded secrets and no validation

Don't forget to support the original content, it will be a fun read.

Top comments (0)