Today I could review code from a client. I do this Wednesdays and Fridays. I am always looking forward to these days since it's an interesting project and they are great people. The lead dev is also a reader on this list, but I wouldn't have written anything else if it was different. 😜
The client is rebuilding their web shop. One of my suggestions during the initial code quality audit concerned the handling of prices and their calculations. Today I reviewed the updated code for the topic of handling prices and the checkout in their shop. I won't go into detail regarding their code. What I do want to note is the topic of the checkout, though.
Continue reading If it’s a process, model it as one
What's a good way to measure whether your software quality processes are working well?
There is no one-sentence answer to this question. Here are my thoughts on this.
A good way to measure quality is to use static analysis tools. They give you concrete data that you can compare. If you had 300 code smells last month, and you decreased that number to 50 then it's hard to argue that your quality hasn't increased. So this is tangible.
Continue reading Feedback
So I wrote a very basic test setup. This is an Angular project—which is neither a speciality of mine, nor something I would prefer. But with things being the way they are, I just try to add some value to the project. The Angular tests use Karma (as far as I know that is the standard for Angular CLI projects). I usually use Jest. But ok. The setup isn't soo different.
Continue reading Don’t do this
Last week Seth Godin (again) wrote a really well-articulated piece on his blog. I am trying not to quote the whole thing, but it is just so applicable to what I write about and value so highly.
Please see this excerpt:
Continue reading It’s a system
Doing thing right is harder than just doing them 'somehow'.
It's a struggle to get your team members on board.
Continue reading It’s a struggle
As a parent I know that my kid(s) play all the time. My baby girl does little more than lay around right now. But the older one does nothing else than play all day. 😁
As grown-ups we often play too little. Playing is healthy, you improve skills or learn new ones and time goes by more quickly. Because playing is fun.
Continue reading It’s a game