ParentFull threadnavyad·First write tests without touching existing code. Once tests are complete, do refactor.View on HN