Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Applied Observer Behavioral Design to cli.py #111

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

AttSan
Copy link

@AttSan AttSan commented Apr 20, 2021

  • Applied an Observer Behavioural Design Pattern to cli.py

  • To implement a one-to-many dependency between the data requested and validations.

  • Created Subject and Observer class. All the Subject class functions printed validations to the console, except for one which sent out a notification to all observers. The Observer class received the update and invoked the confirmations.

…ogram execution. Ensures user is notified about program progress continuously.
…ogram execution. Ensures user is notified about program progress continuously.
…ogram execution. Ensures user is notified about program progress continuously.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant