<aside> 💡 The core idea of the HtDD recipe is this:

When identified, the structure of the information gives us the structure of the data representing this information, which gives us the structure of a function processing this data, and guides the creation of tests (check-expect) for the function.

∴ remember that identifying the structure of the information in the problem domain is a crucial first step in systematic program design.

Screenshot 2022-01-16 at 10.56.55 PM.png

</aside>


cond expressions


Data definitions