10 deadly sins of programming
Here are a few deadly sins that you should avoid while programming, they are not in a particular order:
- Assuming your code works.
- Code before you think.
- Coding without using a version control system.
- No code comments.
- No exception handling.
- Not using meaningful names for variables, methods, classes, etc.
- Overuse of inheritance and overriding.
- Reinventing the wheel.
- Untraceable Changes.
If you have other sins, please leave them in the comments below and I will update the post with your contribution.