Published on 4 July 2022.
This is what I’ve been up to in June 2022:
I started over with RLCI and tried to build it using an agile approach. The README has a bunch of more information about it. In this process, the following resources helped me:
Testing Without Mocks: A Pattern Language Again from James Shore. Gave me insight into how to design and test.
You Don’t Hate Mocks; You Hate Side-Effects The following quote explained it well to me the design relationship between pure functions and functions with side effects:
We always have the option of replacing a side-effect with returning a value that represents the effect, as long as we can instruct the clients to interpret that value as a command to execute.
Favor real dependencies for unit testing This helped me solve a testing problem I had. More on that in an upcoming video.
I discovered that one of the authors of Continuous Delivery, Dave Farley, has a Youtube channel. I found some of his videos interesting.
I published another four programming videos on my Youtube channel:
What is Rickard working on and thinking about right now?
Every month I write a newsletter about just that. You will get updates about my current projects and thoughts about programming, and also get a chance to hit reply and interact with me. Subscribe to it below.