A little recap of what I learned/refreshed at the Softwerkskammer Leipzig meetup. We watched Robert "Uncle Bob" Martin's Clean Code Episode 6 Part 1 and part 2. Quotes by R. Martin if not noted otherwise:
Classes protect us from new types, data structures protect us from new functions
High debugging skill correlates with low productivity
Another word for testable is decoupled
TDD is a prerequisite for professionalism
Legacy code is code without tests (by Michael Feathers)
StringBuffer
in modern Java, the compiler is smart enoughif
-statementsDiscipline are pre-made decisions