Skip to content

Implemented the State Pattern in data_prep.py#115

Open
Benjamin-Pickers wants to merge 1 commit intoAaronWard:masterfrom
Benjamin-Pickers:dataprep_state
Open

Implemented the State Pattern in data_prep.py#115
Benjamin-Pickers wants to merge 1 commit intoAaronWard:masterfrom
Benjamin-Pickers:dataprep_state

Conversation

@Benjamin-Pickers
Copy link
Copy Markdown

Implemented the state pattern to help aid the methods that need to know whether or not a country was specified. There are two states, CountryGivenState and GlobalCountryState, the both implement the State interface. The Country class is the one that should be instantiated and its determines whether a country was given or not. Functions can then be called through the Country class and will be handled according to the state.

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.

1 participant