New Project: Fix – Why, What and How
A few weeks ago, I decided to start a new project. Here I share some thoughts about why, what I am going to do, and how I plan to do […] The post New Project: Fix – Why, What and How appeared first on...
View ArticleThe “4C” Development Environment
A few weeks ago, I decided to start a new project named Fix. Today I’ll give a short overview of the installation of the “4C” development environment I chose. The […] The post The “4C” Development...
View ArticleUsing Conan for Third Party Libraries
Last week I shared the general setup of my development environment. Today I will go a bit into Conan and how I use it. I have written about my current […] The post Using Conan for Third Party Libraries...
View ArticleDesign for Testability: Separate I/O layers
For my current project, some design decisions had to be made to ensure good testability and test coverage. The basic architecture I/O layers Fix is mainly a web server that stores […] The post Design...
View ArticleStarting With the Poco Libraries
Recently I started to use the web server functionality of Poco. Today I’ll describe my first experiences with the library. Where I use Poco Last week I have written about the […] The post Starting With...
View ArticleWeakly Typed Data
When you accept weakly typed data as input or have them as output, still convert them to strongly typed objects inside your application. Recently I was fiddling with my toy […] The post Weakly Typed...
View ArticleBDD for C++ Projects – With Python and Behave
For my current project Fix, I use Python and Behave for Behavior Driven Design (BDD). Today I’ll describe my process and the tools I use. In my initial post about […] The post BDD for C++ Projects –...
View ArticleRefactoring Session #3 – from JSON to a Proper Class.
It’s time for the next refactoring session, and I happen to have been lazy on my current project. So, today I’ll start to write about some changes I did in […] The post Refactoring Session #3 – from...
View ArticleEmerging Patterns – Refactoring Session #4
In my last refactoring session post, I wrote I had been lazy when it came to refactoring Fix. Actually, I’ve slacked on purpose, repeatedly skipping the refactoring steps of the […] The post Emerging...
View Article