Skip to content

Commit 61d7810

Browse files
authored
Merge pull request faif#311 from gyermolenko/fix_links
Remove suffix to fix broken links to files
2 parents 65ec43a + 27a5cb9 commit 61d7810

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ __Structural Patterns__:
2828
| [composite](patterns/structural/composite.py) | lets clients treat individual objects and compositions uniformly |
2929
| [decorator](patterns/structural/decorator.py) | wrap functionality with other functionality in order to affect outputs |
3030
| [facade](patterns/structural/facade.py) | use one class as an API to a number of others |
31-
| [flyweight](patterns/structural/flyweight__py3.py) | transparently reuse existing instances of objects with similar/identical state |
31+
| [flyweight](patterns/structural/flyweight.py) | transparently reuse existing instances of objects with similar/identical state |
3232
| [front_controller](patterns/structural/front_controller.py) | single handler requests coming to the application |
3333
| [mvc](patterns/structural/mvc.py) | model<->view<->controller (non-strict relationships) |
3434
| [proxy](patterns/structural/proxy.py) | an object funnels operations to something else |
@@ -37,7 +37,7 @@ __Behavioral Patterns__:
3737

3838
| Pattern | Description |
3939
|:-------:| ----------- |
40-
| [chain_of_responsibility](patterns/behavioral/chain_of_responsibility__py3.py) | apply a chain of successive handlers to try and process the data |
40+
| [chain_of_responsibility](patterns/behavioral/chain_of_responsibility.py) | apply a chain of successive handlers to try and process the data |
4141
| [catalog](patterns/behavioral/catalog.py) | general methods will call different specialized methods based on construction parameter |
4242
| [chaining_method](patterns/behavioral/chaining_method.py) | continue callback next object method |
4343
| [command](patterns/behavioral/command.py) | bundle a command and arguments to call later |
@@ -46,7 +46,7 @@ __Behavioral Patterns__:
4646
| [memento](patterns/behavioral/memento.py) | generate an opaque token that can be used to go back to a previous state |
4747
| [observer](patterns/behavioral/observer.py) | provide a callback for notification of events/changes to data |
4848
| [publish_subscribe](patterns/behavioral/publish_subscribe.py) | a source syndicates events/data to 0+ registered listeners |
49-
| [registry](patterns/behavioral/registry__py3.py) | keep track of all subclasses of a given class |
49+
| [registry](patterns/behavioral/registry.py) | keep track of all subclasses of a given class |
5050
| [specification](patterns/behavioral/specification.py) | business rules can be recombined by chaining the business rules together using boolean logic |
5151
| [state](patterns/behavioral/state.py) | logic is organized into a discrete number of potential states and the next state that can be transitioned to |
5252
| [strategy](patterns/behavioral/strategy.py) | selectable operations over the same data |
@@ -69,7 +69,7 @@ __Others__:
6969

7070
| Pattern | Description |
7171
|:-------:| ----------- |
72-
| [blackboard](patterns/other/blackboard__py3.py) | architectural model, assemble different sub-system knowledge to build a solution, AI approach - non gang of four pattern |
72+
| [blackboard](patterns/other/blackboard.py) | architectural model, assemble different sub-system knowledge to build a solution, AI approach - non gang of four pattern |
7373
| [graph_search](patterns/other/graph_search.py) | graphing algorithms - non gang of four pattern |
7474
| [hsm](patterns/other/hsm/hsm.py) | hierarchical state machine - non gang of four pattern |
7575

@@ -107,7 +107,7 @@ In some cases class-level docstring with doctest would also help (see [adapter.p
107107
but readable OUTPUT section is much better.
108108

109109

110-
##### Python2 compatibility
110+
##### Python 2 compatibility
111111
To see Python 2 compatible versions of some patterns please check-out the [legacy](https://github.com/faif/python-patterns/tree/legacy) tag.
112112

113113
##### Update README

0 commit comments

Comments
 (0)