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.

3m read timeFrom dev.to
Post cover image
Table of contents
Taking criticismGiving criticismFinal words
5 Impressions10 Comments