Yagni ("You Aren't Gonna Need It") is the principle that we should not build presumptive features. It should not be used as a justification for neglecting internal quality.| martinfowler.com
Unit Tests are focused on small parts of a code-base, defined in regular programming tools, and fast. There is disagreement on whether units should be solitary or sociable.| martinfowler.com
My #2 problem with arguing testing pyramids vs honeycombs is the disparate definitions of unit test| martinfowler.com