How To Stop Discussing About Subjective Matters
fagnerbrack.com
4 min read
View original
Summary (TL;DR)
Subjective matters in software development cause endless debates without scientific evidence. While math and the scientific method remove subjectiveness, working with humans introduces emotions and opinions. Some useful techniques cannot be empirically proved due to cost or irreproducible circumstances. Common patterns of subjective arguments include the Noise Argument, Legibility Argument, Proper Solution, and Over-Engineering. Recognizing these patterns helps avoid useless discussions and focus on getting the job done.