diff --git a/Programming In General.pdf b/Programming In General.pdf index 89a0f70..87fc553 100644 Binary files a/Programming In General.pdf and b/Programming In General.pdf differ diff --git a/Programming In General.tex b/Programming In General.tex index e9263ed..11a2f6a 100644 --- a/Programming In General.tex +++ b/Programming In General.tex @@ -187,6 +187,18 @@ To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/ \input{"./5 - Design Patterns/1.1 - Singleton"} \vfill \pagebreak +\section{Factory} +\input{"./5 - Design Patterns/1.2 - Factory"} +\vfill +\pagebreak +\section{Observer} +\input{"./5 - Design Patterns/1.3 - Observer"} +\vfill +\pagebreak +\section{State} +\input{"./5 - Design Patterns/1.4 - State"} +\vfill +\pagebreak \chapter{Data Structures} \input{"./6 - Data Structures/Data Structures"} \vfill