One of the biggest challenges that programmers need to face is code quality. Change crappy code hurt our feelings and we love to hate other people’s code. But are we writing good code as well? And our team agrees what is a good quality code? Sometimes we have divergent opinions about what is a “great code” or “crappy code”. How can we align the definition of clean and crappy code?

Continue reading…