Last week I have touched source file organization of generated code. Today I’ll share some thoughts on testability of code when a part of it is generated.

Every refactoring can be composed of a set of simple basic steps. Knowing these basic refactoring steps is crucial when we want to continuously compile and test during the refactoring.

Online compilers can be useful tools to quickly compile a snippet of code without having to install a proper compiler on our computer. They can be especially useful to play […]

Final Classes

A few days ago, a colleague asked me if it was wise to make every class a final class. Here is a more sophisticated answer than I could give at […]

Hi everyone.
I find myself currently unable to keep up with the pace I practiced for the last two years. Work, side projects, and other stuff just got in the way. Therefore, I will reduce the frequency of blog posts for the time being, but hopefully not for too long.

The good news is: This means there is more space for guest posts. So if you’d like to help out and fill the gaps, don’t hesitate do contact me!

— Arne 7