-
A safe approach to project setup
Sunday, January 8, 2017
A ship will sail the way you build it. TLDR Proper project setup may require more effort in the beginning, but it will save you months in the long term by reducing the likelihood of a mistake and by simplifying the learning curve for new developers. Here are some techniques (in random order) that you should consider using in your development process and your project setup. The bolded items will be the focus of this blogpost.…
-
Raw pointers in modern C++
Saturday, October 1, 2016
- Hi. May I have 3 owning raw pointers and a couple of delete keywords, please? - No, sir. Not anymore. Not in 2016. The rule There is almost no need to use owning raw pointers and delete keyword in today’s C++. It is highly unlikely that your situation is exceptional unless you’re working on a brand new, super cool, memory manager library, or another very specific low-level tool.…