GitHub / faif/python-patterns / commits
A collection of design patterns/idioms in Python
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| ad59bd57 | merge Merge branch 'fkromer-test_bridge' | Sakis Kasampalis <s****s@z****m> | over 10 years ago | |
| 44cb9630 | merge Merge branch 'test_bridge' of https://github.com/fkromer/python-patterns into... | Sakis Kasampalis <s****s@z****m> | over 10 years ago | |
| 85d9fa35 | merge Merge branch 'fkromer-hsm' | Sakis Kasampalis <s****s@z****m> | over 10 years ago | |
| 103aea90 | merge Merge branch 'hsm' of https://github.com/fkromer/python-patterns into fkromer... | Sakis Kasampalis <s****s@z****m> | over 10 years ago | |
| 642c42b0 | change: | fkromer <t****k@m****g> | over 10 years ago | |
| b91a5261 | change: EAFP refactoring of HierarchicalStateMachine._next_state() | fkromer <t****k@m****g> | over 10 years ago | |
| 070c2cfc | change: refactor (work -> talk) | fkromer <t****k@m****g> | over 10 years ago | |
| ca277dd1 | merge Merge branch 'prokaktus-master' | Sakis Kasampalis <s****s@z****m> | over 10 years ago | |
| 4e70c419 | change: refactoring self->cls | fkromer <t****k@m****g> | over 10 years ago | |
| 22fa3daa | Changes for proxy example | Maxim Filipenko <p****v@g****m> | over 10 years ago | |
| 4ec0f175 | add: | fkromer <t****k@m****g> | over 10 years ago | |
| 561a4790 | merge Merge pull request #136 from Li4ick/master | Sakis Kasampalis <f****f@u****m> | over 10 years ago | |
| 2b3b3348 | Remove useless list comprehension | Daniel <d****n@o****m> | over 10 years ago | |
| b91d374c | merge Merge branch 'IuryAlves-master' | Sakis Kasampalis <s****s@z****m> | over 10 years ago | |
| 262edd3d | do nothing if delegate method is not found | iury <s****6@h****m> | over 10 years ago | |
| 37a9ce90 | adding delegation pattern | iury <s****6@h****m> | over 10 years ago | |
| 3ddb9c90 | merge Merge pull request #133 from thiagojobson/patch-1 | Sakis Kasampalis <f****f@u****m> | over 10 years ago | |
| 60e60e3e | fix docstrings | thiagojobson <t****n@u****m> | over 10 years ago | |
| b5a15f34 | merge Merge pull request #132 from fkromer/test_bridge | Sakis Kasampalis <f****f@u****m> | over 10 years ago | |
| 6939db4e | add: test for own method | fkromer <t****k@m****g> | over 10 years ago | |
| ee5fa7a6 | add: test for calls of concrete implementations | fkromer <t****k@m****g> | over 10 years ago | |
| 9ccf7f1b | merge Merge pull request #131 from fkromer/test_flyweight | Sakis Kasampalis <f****f@u****m> | over 10 years ago | |
| 79deb88a | merge Merge pull request #130 from Li4ick/patch-1 | Sakis Kasampalis <f****f@u****m> | over 10 years ago | |
| 529c76f8 | delete: test_proxy.py for clean branch | fkromer <t****k@m****g> | over 10 years ago | |
| 842f1d35 | add: test for card class | fkromer <t****k@m****g> | over 10 years ago | |
| f0ed9a94 | Duplicate word in comments | Daniel <d****n@o****m> | over 10 years ago | |
| 6b029795 | add: verification of execution delays (resolution in seconds) | fkromer <t****k@m****g> | over 10 years ago | |
| c514edd4 | add: header "indentifiers" | fkromer <t****k@m****g> | over 10 years ago | |
| ac91aead | merge Merge branch 'fkromer-test_publish_subscribe' | Sakis Kasampalis <s****s@z****m> | over 10 years ago | |
| f64dfea5 | merge Merge branch 'test_publish_subscribe' of https://github.com/fkromer/python-pa... | Sakis Kasampalis <s****s@z****m> | over 10 years ago | |
| 430641ad | add: | fkromer <t****k@m****g> | over 10 years ago | |
| f3ed921d | merge test_observer.py | Sakis Kasampalis <s****s@z****m> | over 10 years ago | |
| d2f4adfd | merge Merge branch 'test_observer' of https://github.com/fkromer/python-patterns in... | Sakis Kasampalis <s****s@z****m> | over 10 years ago | |
| e9619ad0 | add: unsubscribe method for Subscriber class | fkromer <t****k@m****g> | over 10 years ago | |
| a73a0549 | add: test for Provider.update() | fkromer <t****k@m****g> | over 10 years ago | |
| 21ec0952 | add: first tests for publish_subscribe.py | fkromer <t****k@m****g> | over 10 years ago | |
| 54565b32 | change: some as little pylint cleanup as possible | fkromer <t****k@m****g> | over 10 years ago | |
| ebf064f2 | change: refactoring of self->cls | fkromer <t****k@m****g> | over 10 years ago | |
| 01cbdb4a | merge Merge pull request #125 from fkromer/test_borg | Sakis Kasampalis <f****f@u****m> | over 10 years ago | |
| 6f421c68 | delete: test for observer for clean branch | thinwybk <t****k@m****g> | over 10 years ago | |
| b4d5591a | add: tests for borg.py | thinwybk <t****k@m****g> | over 10 years ago | |
| 4410c5fc | merge Merge pull request #124 from fkromer/test_abstract_factory | Sakis Kasampalis <f****f@u****m> | over 10 years ago | |
| f22c88fa | add: test for cat and dog class | fkromer <t****k@m****g> | over 10 years ago | |
| d3b9b5f0 | add: tests for the abstract factory pattern | fkromer <t****k@m****g> | over 10 years ago | |
| 394d84a8 | merge Merge pull request #119 from fkromer/master | Sakis Kasampalis <f****f@u****m> | over 10 years ago | |
| ceab9b93 | merge Merge branch 'master' of github.com:faif/python-patterns | Sakis Kasampalis <s****s@z****m> | over 10 years ago | |
| 0b9976aa | merge Merge branch 'fkromer-test_observer' | Sakis Kasampalis <s****s@z****m> | over 10 years ago | |
| 067a8473 | merge Merge branch 'test_observer' of https://github.com/fkromer/python-patterns in... | Sakis Kasampalis <s****s@z****m> | over 10 years ago | |
| 5895145e | delete: tests related with other pattern already included in another branch p... | fkromer <t****k@m****g> | over 10 years ago | |
| 60b241b4 | delete: test_proxy.py to have clean branch | fkromer <t****k@m****g> | over 10 years ago | |
| 7706fd59 | add: missing TestData tests / change: TestData cleanup | fkromer <t****k@m****g> | over 10 years ago | |
| ded7051a | add: tests for observer.py | thinwybk <t****k@m****g> | over 10 years ago | |
| d9c02966 | merge Merge pull request #121 from pyvim/master | Sakis Kasampalis <f****f@u****m> | over 10 years ago | |
| 72410d94 | Updated docstring. | Vitalii Maslov <m****e@p****m> | over 10 years ago | |
| 542e9db5 | Splited dispatcher and prototype in prototype pattern. | Vitalii Maslov <m****e@p****m> | over 10 years ago | |
| 9c5717b2 | merge Merge branch 'master' of https://github.com/fkromer/python-patterns | Sakis Kasampalis <s****s@z****m> | over 10 years ago | |
| a70d8783 | add: tests for NoTalkProxy class in proxy.py | thinwybk <t****k@m****g> | over 10 years ago | |
| 772077df | add: unit test for proxy class in proxy.py | thinwybk <t****k@m****g> | over 10 years ago | |
| 0a520ee9 | merge Merge branch 'master' of https://github.com/fkromer/python-patterns | Sakis Kasampalis <s****s@z****m> | over 10 years ago | |
| 541af870 | add: tests for adapter.py | thinwybk <t****k@m****g> | over 10 years ago | |
| dac6e64c | merge Merge branch 'master' of github.com:faif/python-patterns | Sakis Kasampalis <s****s@z****m> | over 10 years ago | |
| a0a6a34d | merge Merge pull request #116 from fkromer/master | Sakis Kasampalis <f****f@u****m> | over 10 years ago | |
| e8724b45 | merge Merge branch 'master' of https://github.com/fkromer/python-patterns | Sakis Kasampalis <s****s@z****m> | over 10 years ago | |
| 8995bfe4 | add: integration tests for the radio in state.py | fkromer <t****k@m****g> | over 10 years ago | |
| 6f3be5aa | change: import of unittest supports python2 and python3 | fkromer <t****k@m****g> | over 10 years ago | |
| c1915639 | merge Merge branch 'master' of github.com:faif/python-patterns | Sakis Kasampalis <s****s@z****m> | over 10 years ago | |
| dbeebf35 | merge Merge branch 'master' of https://github.com/robertsimione/python-patterns | Sakis Kasampalis <s****s@z****m> | over 10 years ago | |
| c898a270 | merge Merge pull request #115 from fkromer/patch-1 | Sakis Kasampalis <f****f@u****m> | over 10 years ago | |
| 60cd1b16 | delete dead hyperlink | thinwybk <f****k@m****g> | over 10 years ago | |
| 344266fe | In newly decoupled code: added a doc string to inner class Price | Robert Simione <r****e@u****m> | over 10 years ago | |
| d8c29ce6 | Python 2.7 backwards-compatibility | Robert Simione <r****e@u****m> | over 10 years ago | |
| 3ab0eaf9 | Decoupled Model, Controller and View | Robert Simione <r****e@u****m> | over 10 years ago | |
| 06440254 | merge Merge pull request #113 from robertsimione/master | Sakis Kasampalis <f****f@u****m> | over 10 years ago | |
| ac05fae7 | Update builder.py | Robert Simione <r****e@u****m> | over 10 years ago | |
| c6e88405 | merge git push origin masterMerge branch 'robertsimione-master' | Sakis Kasampalis <s****s@z****m> | over 10 years ago | |
| 14b9247a | Explicitly promise functions implemented by concrete builders by declaring th... | Robert <b****m@g****m> | over 10 years ago | |
| 7f2e34b5 | add: test undo / change: cls name, setup, teardown | thinwybk <t****k@m****g> | over 10 years ago | |
| a6bcf8e0 | add: test for commandy.py | thinwybk <t****k@m****g> | over 10 years ago | |
| 05e8f89c | merge Merge remote-tracking branch 'refs/remotes/faif/master' | thinwybk <t****k@m****g> | over 10 years ago | |
| 6f9c75c9 | merge Merge branch 'ademz-master' | Sakis Kasampalis <s****s@z****m> | over 10 years ago | |
| 6bd6571b | improved readability | Adem Öztaş <a****m@o****t> | over 10 years ago | |
| d371f2b7 | merge Merge branch 'fkromer-master' | Sakis Kasampalis <s****s@z****m> | over 10 years ago | |
| ee76a07e | add: docstring for strategy test file | thinwybk <t****k@m****g> | over 10 years ago | |
| f8462c1c | delete: obsolete print in test | thinwybk <t****k@m****g> | over 10 years ago | |
| 97788bf5 | add: unit test / delete: revert to initial version | thinwybk <t****k@m****g> | over 10 years ago | |
| afb2491f | add: basic unittest test | thinwybk <t****k@m****g> | over 10 years ago | |
| cf9cc12d | merge Merge pull request #103 from etcher3rd/master | Sakis Kasampalis <f****f@u****m> | almost 11 years ago | |
| b919ac69 | deepcopy logic inverted | etcher <e****d@u****m> | almost 11 years ago | |
| ee5158c5 | merge Merge branch 'mjanos5-master' | Sakis Kasampalis <s****s@z****m> | almost 11 years ago | |
| 5357e895 | Refactor decorator | Matyas Janos <m****5@g****m> | almost 11 years ago | |
| b3286a30 | Refactor MoveFileCommand | Matyas Janos <m****5@g****m> | almost 11 years ago | |
| 43f7aad4 | merge Merge pull request #101 from justanr/master | Sakis Kasampalis <f****f@u****m> | almost 11 years ago | |
| 69b507b8 | Adjustment to UI and Business logic for injecting dependencies | Alec Nikolas Reiter <a****r@g****m> | almost 11 years ago | |
| c828eddd | merge Merge pull request #100 from paranoiasystem/patch-1 | Sakis Kasampalis <f****f@u****m> | almost 11 years ago | |
| 2d1bac92 | Update for understand the class Adapter | Marco Ferraioli <m****5@s****t> | almost 11 years ago | |
| 93a45ff3 | merge Merge pull request #99 from Smoseph/patch-1 | Sakis Kasampalis <f****f@u****m> | almost 11 years ago | |
| 5d943abb | Small grammatical clarification | Smoseph <s****h@g****m> | almost 11 years ago | |
| 66f22083 | merge Merge branch 'vertexclique-patch-1' | Sakis Kasampalis <s****s@z****m> | almost 11 years ago | |
| 459b0553 | Make deep copy optional at constructor | Mahmut Bulut <v****e@g****m> | almost 11 years ago | |
| 7f63da99 | merge Merge pull request #97 from mlyundin/master | Sakis Kasampalis <f****f@u****m> | almost 11 years ago |