Posts tagged ‘C++’

The pimpl-pattern

Today a colleague and I discussed whether the pimpl-pattern was such a good idea to be used. He argued that it hides implementation details which might remind you of the internal implementation of the respective class while looking at its header file. Thus, it’s easy for you to miss stuff that you have already implemented but forgot about, eventually leading to you implementing it twice (or even more often).

Continue reading ‘The pimpl-pattern’ »