-
-
Notifications
You must be signed in to change notification settings - Fork 1
Open
4 / 44 of 4 issues completedLabels
difficulthigh priorityquestionFurther information is requestedFurther information is requestedresearch
Description
What is the exact problem?
I am frustrated to update classes over and over again for the new features or fixes.
Which design pattern would be better?
Cretional design patterns
- Abstract Factory
- Factory
- We already uses this on some part of classes.
- Builder
- Singleton
- Prototype
Structural design patterns
- Adapter
- Bridge
- Composite
- Decorator
- Facade
- We already uses this on some part of classes.
- Flyweight
- Proxy
Behavioral design patterns
- Chain of responsibility
- Command design pattern
- It is good for cli.
- Iterator
- Mediator
- Memento
- Observer
- It would be useful for the updates notification?
- State
- Strategy
- It would be great for verification strategies.
- Template
- Visitor
Is it overkill to use design pattern?
I am not trying to fit design pattern to my project, I am trying to solve the problem I encounter.
Therefore, I don't think it is overkill but it might be solution.
Others
- Composition over inheritance
- Resource: python-patterns
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
difficulthigh priorityquestionFurther information is requestedFurther information is requestedresearch
Projects
Status
In review