Bad coding practices that could destroy a software development project

In any coding task, the best coding practices are a set of informal rules that the software development community has learned in time which could help boost the quality of the program. A lot of the computer program remains useful for far longer than the original authors imagined, some even up to forty years or more. That is why; any rules must facilitate initial development and subsequent enhancement and maintenance by people aside from the original authors.