The 8 most common crimes against software quality
Bad software quality leads users to frustration, rage, disappointment. They uninstall the application or change their software provider. It also despairs developers, making them to lose interest in the product they are building. They can get outraged when having to work on certain parts of the code, which are not very testable or not even tested at all.