Skip to content

Commit 7971c29

Browse files
committed
Merge branch 'development' of github.com:gjbex/Python-software-engineering into development
2 parents e29bf49 + 54df2d4 commit 7971c29

40 files changed

+1343
-21
lines changed

source-code/design-patters/README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,5 +10,7 @@ Code to illustrate some design patterns in Python.
1010
can be used to conveniently construct many objects with the same properties.
1111
1. `finite-state-parser`: illustration of object-oriented data
1212
representation and the state pattern.
13+
1. `iterator_design_pattern.ipynb`: illustration of the iterator design pattern
14+
(as well as the factory pattern).
1315
1. `strategy_design_pattern.ipynb`: notebook illustrating how a strategy
1416
design pattern can simplify simulations.

source-code/design-patters/iterator_design_pattern.ipynb

Lines changed: 306 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)