Full threadrreyes1979·Test Driven Development. It forces you to write simpler, cleaner code in order to better test it.View on HN