Softwerkskammmer Leipzig: Clean Code Session "TDD"

oz, 2019-09-22

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:

Programming wisdom

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)

Refactoring techniques

General education

Discipline are pre-made decisions