Compare commits
2 commits
| Author | SHA1 | Date | |
|---|---|---|---|
| a90fcce39e | |||
| 10d57b07b4 |
10 changed files with 5119 additions and 0 deletions
|
|
@ -22,6 +22,11 @@ So far, the demo contains:
|
||||||
- functional,
|
- functional,
|
||||||
- strategy,
|
- strategy,
|
||||||
- CRTP.
|
- CRTP.
|
||||||
|
- UML (diagrams):
|
||||||
|
- functional,
|
||||||
|
- strategy,
|
||||||
|
- policies,
|
||||||
|
- CRTP.
|
||||||
|
|
||||||
The algorithm machinery itself is located within the `code.*` files
|
The algorithm machinery itself is located within the `code.*` files
|
||||||
and is not of major interest,
|
and is not of major interest,
|
||||||
|
|
|
||||||
24
UML/README.md
Normal file
24
UML/README.md
Normal file
|
|
@ -0,0 +1,24 @@
|
||||||
|
|
||||||
|
Sources are the `*.dia` files, made with the [Dia](http://dia-installer.de/) software.
|
||||||
|
SVG exports are provided for convenience.
|
||||||
|
|
||||||
|
Strategy pattern
|
||||||
|
================
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
Curiously Recurring Template Pattern
|
||||||
|
====================================
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
Policies
|
||||||
|
========
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
Functional
|
||||||
|
==========
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
BIN
UML/crtp.dia
Normal file
BIN
UML/crtp.dia
Normal file
Binary file not shown.
1414
UML/crtp.svg
Normal file
1414
UML/crtp.svg
Normal file
File diff suppressed because it is too large
Load diff
|
After Width: | Height: | Size: 180 KiB |
BIN
UML/functional.dia
Normal file
BIN
UML/functional.dia
Normal file
Binary file not shown.
1363
UML/functional.svg
Normal file
1363
UML/functional.svg
Normal file
File diff suppressed because it is too large
Load diff
|
After Width: | Height: | Size: 142 KiB |
BIN
UML/policies.dia
Normal file
BIN
UML/policies.dia
Normal file
Binary file not shown.
1031
UML/policies.svg
Normal file
1031
UML/policies.svg
Normal file
File diff suppressed because it is too large
Load diff
|
After Width: | Height: | Size: 112 KiB |
BIN
UML/strategy.dia
Normal file
BIN
UML/strategy.dia
Normal file
Binary file not shown.
1282
UML/strategy.svg
Normal file
1282
UML/strategy.svg
Normal file
File diff suppressed because it is too large
Load diff
|
After Width: | Height: | Size: 170 KiB |
Loading…
Add table
Add a link
Reference in a new issue