This chapter will cover three approaches to making a test work cleanly: Obvious Implementation, Fake It Till You Make It, and Triangulation. We will also discuss the use of the Transformation Priority Premise and the Reduction process when coding the solution to a given problem. We will revisit solution domain analysis to gain a deeper understanding of the problem-solving process.
Obvious Implementation
In Obvious Implementation, we type in real implementation if it is obvious and can quickly make the test pass. This is what we did in the calculator addition implementation by adding the two numbers ...