Pair Programming, TDD and Other Impractical Things
Explore efficiency versus effectiveness in software development through this conference talk from PHP UK Conference 2013. Delve into the benefits of "impractical" practices like Test-Driven Development (TDD) and pair programming. Learn how to focus on quality over schedule, ensure both inner and outer quality in projects, and understand the principles of improvement in coding practices. Discover techniques for creating effective project missions, automating acceptance tests, and involving customers in the development process. Gain insights on refactoring, code katas, and the importance of collaborative coding. Challenge traditional notions of efficiency and learn how seemingly impractical methods can lead to more effective software development outcomes.