This post focuses on the use of a design pattern to connect the modules of a codebase in a structured and testable way. This is a guest post from Nicolas Croad. Nicolas has been a professional developer primarily in c++ for most of a 15 year career. Presently working in real time graphics for the New […]