/software_engineering

This repository contains various example of "Design Pattern" in object oriented programming with C++.

Primary LanguageC++BSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

This repository contains an introduction on UML with C++ examples, various example of Design Pattern in object oriented programming with C++, code refactoring, and few examples for software design such Model View Controller (MVC), SOLID Design Principles and finally examples of Clean Code.

ASCII codes and UML diagrams: 1, 2, 3

References: 1, 2, 3, 4, 5, 6 7 8

References: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13

References: 1, 2, 3

TOC generated with markdown-toc

Build Status alt text