Every developer has both been on the receiving and the giving end of criticism. Good criticism fulfils three requirements: it is logically sound, is free from ego and is actionable. Even unconstructive criticism can be helpful to sharpen your arguments or provide a new point of view to think about your code.

5 Impressions10 Comments