You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We do not need a stringent requirement for getter and setter methods for instance variables. We would only required them where there's explicit needs for that information to be accessed or modified from outside the class.
Because is not a refactoring of the ImageLab class (it changes the interface of the class), it would be useful to maintainers to explicitly mention that internal designs of other classes may need to be modified as a result of this issue's design change.
User Story
Essential components
Story
As a maintainer
I want ImageLab.java to have proper encapsulation
so that the internal implementation does not affect the external API
Supporting Info
This design change may require refactoring or modifications to the internal design of other classes.
Acceptance Criteria
Any instance variables of ImageLab.java that need to be accessed or modified by other classes are private and have accessor methods.
Dependencies
Depends On
issue #32
The text was updated successfully, but these errors were encountered: