Commit Graph

11 Commits

Author SHA1 Message Date
Ian Dinwoodie
040aedb6ce Updated output comment location for improved readability.
Reading the output before reading the line that would result in such output seemed to interrupt the flow of reading.
2019-05-19 17:54:39 -04:00
Ian Dinwoodie
d82d783495 Explicit return value for all source examples. 2019-05-19 17:42:52 -04:00
Ian Dinwoodie
d9e9fc3ad6 Added makefile for structural design patterns. 2019-05-18 10:18:15 -04:00
Ian Dinwoodie
5a4975691f Rolling back use of typedef with smart pointers.
This is to reduce the obfuscation of the code.
2019-05-18 10:12:01 -04:00
Ian Dinwoodie
e262981359 Added proxy example source code. 2019-04-29 20:29:22 -04:00
Ian Dinwoodie
cc3778702b Added flyweight example source code. 2019-04-29 20:27:04 -04:00
Ian Dinwoodie
278dd8286a Added facade example source code. 2019-04-29 20:24:43 -04:00
Ian Dinwoodie
5c9f9737c1 Added decorator example source code. 2019-04-29 20:21:56 -04:00
Ian Dinwoodie
ce8de9c03c Added composite example source code. 2019-04-29 20:17:55 -04:00
Ian Dinwoodie
aa6f5dff88 Added bridge example source code. 2019-04-29 20:14:57 -04:00
Ian Dinwoodie
a7085f1eef Added adapter example source code. 2019-04-29 20:11:26 -04:00