ParentFull threadAleman360·Yea, unit tests for messy logic and algorithms.Integration tests for complicated scenarios.Extensive dogfooding for the UI.View on HN