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.
It’s time to write about project file organization again (See part 1 and part 2). Recently I came across two cases of confusion that, in my opinion, could have been […]
The most important term I learned in the past months is “Ubiquitous Language”: speak the language of your domain everywhere.
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 […]
In today’s guest post, Richel Bilderbeek gives us some insight about some the many possible advantages of setting up a continuous integration service, showing some minimal complete examples. Richel works […]
In the last weeks I have written about the contents of my “Large C++ Legacy Applications” talk: I’ve written about how dealing with those applications is a team game, about the […]
In the last two weeks I have already written about legacy applications, about how it has to be a team effort and how to plan the refactoring. This week’s post […]
This is part 2 of my small series about cleaning up large code bases. After we get our team together and all are determined to clean up that mess, where […]
This is the start of a small series where I write up a talk I held earlier this year at some conferences and user groups.
Recently I started to use the web server functionality of Poco. Today I’ll describe my first experiences with the library.