Software engineers have long used the practice of test-driven development (TDD) to better inform decision-making, reduce total development time, and write well-crafted, elegant code. But this approach can benefit more than just software engineers; sales teams, product managers, QA specialists, and release engineers can all employ TDD. What if your entire organization operated with a “red, green, refactor” philosophy? The sales team could write tests for their hypotheses about what potential customers want, product managers could write tests to...
Joe Leo
Joe Leo is the CEO and founder of Def Method and coauthor of The Well-Grounded Rubyist, 3rd Edition. Joe brings his mix of engineering muscle, business acumen, enthusiasm for challenges, and technical leadership to the helm of Def Method. Before founding Def Method, Joe spent over a decade as a developer, delivering high-quality software solutions spanning government, education, finance, and e-commerce. He is a confident and engaging speaker and has spoken at high-profile conferences such as SCNA and Gotham Ruby Conference, as well as small Meetup gatherings. Outside of the office, Joe has helped to build the NYC developer community as lead organizer of GORUCO, a member of the Technical Advisory Board of the New York Foundling, and an instructor at General Assembly.