Author - Mohamed Salah

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.Overengineering.Overuse of inheritance and overriding.Reinventing the wheel.Untraceable Changes. If you have other sins,...