Tidy first
Автор: Kent Beck
Обозначил следующие типы дизайна:
Интеграция tiding into development workflow.
Рассказал о Guard Clause pattern.
Призвал Delete dead code, если код не выполняется - его нужно удалить.
Призвал выравнивать код под один стиль - normalize symmetry.
Поясняющее переменные. Явные переменные - explicit.
Name the method after the purpose
Reading order
«The cost of changes skyrockets»
и другое.