Full threadburntoutgray·The more experience a developer has, the more they know myriad ways that things don't work out as the requirements spec fails to elaborate.View on HN