Tag Archive: code better
Jun
15
2012
Code Better: Headers without Hidden Dependencies
When you work on a larger project, you cannot easily keep track of which header depends on which other header. You can (and should) do your best to keep the number of other headers referenced inside your headers low (to speed up compilation) and move as many header dependencies as you can into your source …
Sep
30
2010
Code Better: Reference Containers for Change-Resistant Constructors
Proponents of dependency injection try to design classes so they can either work autonomously or get all services they rely on handed to them through their constructor. But even without dependency injection, the situation often arises where certain classes need to interact with a lot of other objects. In these cases, you often end up …
Sep
15
2010
Code Better: Booleans instead of Comments
There are lots of small tricks a programmer learns over time. With this post, I’m starting a little column called Code Better in which I’ll share some of my own tricks! If you want to show off some useful tricks of your own, I’d be happy to publish them here, too The first trick is …
Recent Comments