File tree Expand file tree Collapse file tree
source-code/design-patterns Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -66,6 +66,13 @@ If you plan to do Python programming in a Linux or HPC environment you should
6666be familiar with these as well.
6767
6868
69+ ## Level
70+
71+ * Introductory: 30 %
72+ * Intermediate: 40 %
73+ * Advanced: 30 %
74+
75+
6976## Trainer(s)
7077
7178 * Geert Jan Bex ([ geertjan.bex@uhasselt.be ] ( mailto:geertjan.bex@uhasselt.be ) )
Original file line number Diff line number Diff line change @@ -8,9 +8,11 @@ Code to illustrate some design patterns in Python.
88 can be used to change the behaviour of objects.
991 . ` factory_design_pattern.ipynb ` : notebook illustrating how a factory class
1010 can be used to conveniently construct many objects with the same properties.
11- 1 . ` finite-state-parser ` : illustration of object-oriented data
12- representation and the state pattern.
13111 . ` iterator_design_pattern.ipynb ` : illustration of the iterator design pattern
1412 (as well as the factory pattern).
15131 . ` strategy_design_pattern.ipynb ` : notebook illustrating how a strategy
1614 design pattern can simplify simulations.
15+ 1 . ` state_machine_design_pattern.ipynb ` : notebook illustrating how a state
16+ machine can be implemented in Python.
17+ 1 . ` finite-state-parser ` : illustration of object-oriented data
18+ representation and the state pattern.
You can’t perform that action at this time.
0 commit comments