We’re back to this old chestnut. In one of the exercises on my Code Craft course called “The CD Warehouse”, one of the use cases is that customers can buy a CD from the warehouse. The most common design solution is to add something like a buyCD(artist, title, card) method to a Warehouse class. And, … Continue reading "What Are The “Objects” in “Object-Oriented Programming”?"| Codemanship's Blog
Code reviews? Let me tell you about code reviews! To me, a code review done by people is exploratory testing. We gather around a piece of code (e.g., a merge diff for a new feature). We go through the code and we ask ourselves “What do we think of this?” Maybe we see a method … Continue reading "Code Reviews as Exploratory Testing"| Codemanship's Blog