Ep. 26 – Sufficient Design, Death of Refactoring, and Certifications
by Mike on Jun.01, 2010, under Uncategorized
Allen and Mike get together on Memorial Day to discuss a few articles from around the Agile web. The tour touches on the “Sufficient Design” discussion, whether the term “refactoring” is already dead, and whether certifications are good, irrelevant, evil, or all of the above.
Links:
- Joshua Kerievsky – Sufficient Design
- Joshua Kerievsky – When Sufficient Design Means Poor Design
- Ron Jeffries – Quality vs Speed? I Don’t Think So!
- Robert C. Martin – Sufficient Design means Damned Good Design
- Steven Ropa – Refactoring: You keep using that word…
- Naresh Jain – I know TDD coz…
- Naresh Jain – Social Credibility: Alternatives to Certification?
- Chet Hendrickson – One More Arrow In Our Quiver
- Ron Jeffries – Certified, Heard About It, Done It … Expert
- Bob Martin – Certification: Don’t Waste Your Time!
Podcast: Play in new window | Download (Duration: 42:42 — 19.7MB)
Ep. 25 – Spartan Programming
by Mike on May.18, 2010, under Podcast
“Spartan Programming” is about making your code as succinct as possible along a few dimensions. In this podcast, Allen and Mike discuss the techniques, benefits, and consequences with Paul Holser.
Topics include:
- How it is and isn’t code golf
- “Programming in the small”
- Single-letter variables might not be the root of all evil.
Links:
- Spartan Programming wiki
- Jeff Atwood’s blog post
- Paul’s blog
- Paul’s web site
- Smashing Magazine article on _Why
Thanks for listening!
Podcast: Play in new window | Download (Duration: 33:26 — 15.4MB)