Refactoring – Interface Segregation Principle (ISP) Applied To JobMan

This could be applied to the Database class. In particular the replication storage may not be required of later a multi user interface may be required instead of an embedded database. There is also a benefit to extracting the database out to an interface as it will allow other databases to be developed. e.g mysql.

Leave a Reply

Your email address will not be published. Required fields are marked *