Skip to content

Commit 5a35ad2

Browse files
committed
Fix some typos/descriptions in README.md
1 parent 4568a11 commit 5a35ad2

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

README.md

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ __Creational Patterns__:
1515
|:-------:| ----------- |
1616
| [abstract_factory](abstract_factory.py) | use a generic function with specific factories |
1717
| [borg](borg.py) | a singleton with shared-state among instances |
18-
| [builder](builder.py) | call many little discrndler requests coming to the application |
18+
| [builder](builder.py) | instead of using multiple constructors, builder object receives parameters and returns constructed objects |
1919
| [factory_method](factory_method.py) | delegate a specialized function/method to create instances |
2020
| [lazy_evaluation](lazy_evaluation.py) | lazily-evaluated property pattern in Python |
2121
| [pool](pool.py) | preinstantiate and maintain a group of instances of the same type |
@@ -26,7 +26,7 @@ __Structural Patterns__:
2626
| Pattern | Description |
2727
|:-------:| ----------- |
2828
| [3-tier](3-tier.py) | data<->business logic<->presentation separation (strict relationships) |
29-
| [adapter](adapter.py) | adapt one interface to another using a whitelist |
29+
| [adapter](adapter.py) | adapt one interface to another using a white-list |
3030
| [bridge](bridge.py) | a client-provider middleman to soften interface changes |
3131
| [composite](composite.py) | encapsulate and provide access to a number of different objects |
3232
| [decorator](decorator.py) | wrap functionality with other functionality in order to affect outputs |
@@ -50,7 +50,7 @@ __Behavioral Patterns__:
5050
| [publish_subscribe](publish_subscribe.py) | a source syndicates events/data to 0+ registered listeners |
5151
| [registry](registry.py) | keeping track of all subclasses of a given class |
5252
| [specification](specification.py) | business rules can be recombined by chaining the business rules together using boolean logic |
53-
| [state](state.py) | logic is org'd into a discrete number of potential states and the next state that can be transitioned to |
53+
| [state](state.py) | logic is organized into a discrete number of potential states and the next state that can be transitioned to |
5454
| [strategy](strategy.py) | selectable operations over the same data |
5555
| [template](template.py) | an object imposes a structure but takes pluggable components |
5656
| [visitor](visitor.py) | invoke a callback for all items of a collection |
@@ -60,5 +60,4 @@ __Others__:
6060

6161
| Pattern | Description |
6262
|:-------:| ----------- |
63-
| [graph_search](graph_search.py) | (graphing algorithms, not ete methods rather than having a huge number of constructor parameters |
6463
| [graph_search](graph_search.py) | (graphing algorithms, not design patterns) |

0 commit comments

Comments
 (0)