Tag Archives: design patterns

Writing unmaintainable code in five easy steps

I have recently had to modify some code that, to say the least, was very hard to maintain — or refactor, for that matter. The following are a few, firmly tongue-in-cheek, steps to make sure your code is thoroughly frustrating … Continue reading

Posted in Anecdotes | Tagged , , , | 1 Comment

A few final words on functional programming

The previous two installments of C++ for the self-taught were both about functional programming. Before we get back to Chausette, I’ll put in a few final words on the topic, combining both run-time functional programming with compile-time functional programming and, … Continue reading

Posted in C++ for the self-taught | Tagged , , , , | Comments Off on A few final words on functional programming

The Observer Pattern

In this installment of C++ for the self-taught, we will be looking at the Observer pattern: we will be starting the implementation of the proxy-part of our SOCKS server by accepting connections and servicing them. In this installment, there will … Continue reading

Posted in C++ for the self-taught | Tagged | Comments Off on The Observer Pattern

The IKEA Approach

spring cleaning brings it
perhaps not any cleaner –
at least much leaner Continue reading

Posted in Software Design | Tagged , | Comments Off on The IKEA Approach