You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A key theme in this book, hidden among the fancy patterns, is that we can use
25
25
simple abstractions to hide messy details. When we're writing code for fun, or
26
26
in a kata,footnote:[A code kata is a small, contained programming challenge often
27
-
used to practice TDD. See https://oreil.ly/vhjju["Kata—The Only Way to Learn TDD"] by Peter Provost.]
27
+
used to practice TDD. See
28
+
https://web.archive.org/web/20221024055359/http://www.peterprovost.org/blog/2012/05/02/kata-the-only-way-to-learn-tdd/["Kata—The Only Way to Learn TDD"] by Peter Provost.]
28
29
we get to play with ideas freely, hammering things out and refactoring
29
30
aggressively. In a large-scale system, though, we become constrained by the
0 commit comments