The Voices of the ElePHPant podcast has posted their latest interview with a member of the PHP community today - Giorgio Sironi.
Cal's "three questions" for Giorgio about his work in unit testing:
- Can you quickly define what "designing for testability" and how it's different from normal application design?
- Can you define the "take a shower" methodology as it relates to TDD?
- Can you talk a little bit about test maintainability and what do you do to make sure your tests are maintainable?