Sometimes, it’s what you don’t say that hurts you the most. Let’s go. Side Effects A warning before we begin, I will use the words “side effects” heavily in this post. I come at this from the functional school of thought. Quite honestly, in said school of thought, “side” …
Read MoreThe primary point of good Software Design is to separate out what your code does from how your code does it. Being able to make this distinction in real time when coding is critical. Let’s explore. Core versus Shell Look hard enough in the right places and you’ll find the saying: ”Functional Core; Imperative …
Read More