Clean Code Chapter 8: BoundariesMay 12, 2017Using Third-Party CodeExploring and Learning BoundariesLearning log4jLearning Tests Are Better Than FreeUsing Code That Does Not Yet ExistClean Boundaries