Antypattern „Object orgy”

Antypattern „Object orgy” powstaje w naszym kodzie, kiedy złamiemy zasady enkapsulacji i elementom nadamy zbyt szeroki dostęp.

Po pierwsze zmniejsza to czytelność tego co się dzieje w aplikacji a po drugie w najgorszym razie wszyscy mają dostęp do wszystkiego.

Jak tego uniknąć? Nadawajmy dostęp do elementów rozważnie za pomocą modyfikatorów dostępu oraz zastanówmy się dwa razy zanim udostępnimy jakieś dane naszej klasy na zewnątrz.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

Możesz użyć następujących tagów oraz atrybutów HTML-a: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">