Skip to content

Commit dfb14dd

Browse files
authored
Merge pull request #18 from gjbex/development
Development
2 parents be40c06 + 484b3c5 commit dfb14dd

3 files changed

Lines changed: 998 additions & 2 deletions

File tree

docs/README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,13 @@ If you plan to do Python programming in a Linux or HPC environment you should
6666
be 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))

source-code/design-patterns/README.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,11 @@ Code to illustrate some design patterns in Python.
88
can be used to change the behaviour of objects.
99
1. `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.
1311
1. `iterator_design_pattern.ipynb`: illustration of the iterator design pattern
1412
(as well as the factory pattern).
1513
1. `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.

0 commit comments

Comments
 (0)