Kent Beck’s “Programming Intensive” Workshop
Kent Beck’s Programming Intensive Workshop Continue reading Kent Beck’s “Programming Intensive” Workshop
Exploring Extreme Programming
Kent Beck’s Programming Intensive Workshop Continue reading Kent Beck’s “Programming Intensive” Workshop
A sneaky way to navigate. Continue reading Purple Crayon Navigation
Working Effectively with Legacy Code, Michael Feathers. Prentice Hall, 2004. Michael has distilled a lot of knowledge about how to safely improve code when you lack the safety net of tests. For example, there are places where you’ll take smaller Continue reading Review – Working Effectively with Legacy Code
JUnit Pocket Guide, Kent Beck. O’Reilly, 2004. This is a quick intro to using JUnit for testing. It’s a quick read. Along with reference information about JUnit, it’s got a quick version of the philosophy behind Test-Driven Development. (Reviewed December, Continue reading Review – JUnit Pocket Guide
Test-Driven Development Workout is a tutorial presented by Bill Wake and Steve Metsker at OOPSLA ’04. PowerPoint
Sven Gorts has introduced Refactoring Thumbnails to summarize refactorings. Continue reading Refactoring Thumbnails
“Napkin” is a cool look & feel. Continue reading Napkin Look-and-Feel
Extreme Programming Adventures in C#, Ron Jeffries. Microsoft Press, 2004. ISBN 0735619492. Ron uses the vehicle of learning C# to demonstrate the incremental design of an XML editor. He adds “undo” last (a feature often cited as requiring up-front design), Continue reading Review – Extreme Programming Adventures in C#
Refactorings are often described as transformations that preserve semantics, but they still may require new tests. Continue reading Refactorings Require New Tests
Ant, The Definitive Guide, by Jesse Tilly & Eric M. Burke. O’Reilly, 2002. ISBN 0-596-00184-3. This is a classic O’Reilly animal book showing – what else? – a horned lizard on the cover. But it’s classic member of the series Continue reading Review – Ant