The Ruby on Rails and ClojureScript experts

Aug 9, 2012

The summary of what three programmers learned from spending a week with Kent Beck:

  • Values
    • Communication
    • Simplicity
    • Flexibility
  • Key learnings
    • You ain’t gonna need it
    • Write high level tests to guide the development
    • Best practices for [Unit] testing
    • Focus!
  • Misc
    • Parallel design (gradually replace an old design with a new one)
    • Resumable refactoring
    • Refactor on green, at will
    • Symmetry in the code: “Symmetry in code is where the same idea is expressed the same way everywhere it appears in the code.”

Link: Programming Like Kent Beck « via