Created
March 13, 2022 18:31
-
-
Save okanyenigun/4cd016ef2c5fa37267db0f8900156abd to your computer and use it in GitHub Desktop.
temporal_cohesion
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class Calculation(ABC): | |
@abstractmethod | |
def final_result(self): | |
pass | |
@abstractmethod | |
def temperature_failure(self): | |
pass | |
@abstractmethod | |
def log_temperature_failure(self): | |
pass | |
@abstractmethod | |
def throw_exception_temperature_failure(self): | |
pass | |
@abstractmethod | |
def warn_user_temperature_failure(self): | |
pass | |
@abstractmethod | |
def final_result_temperature_failure_case(self): | |
pass |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment