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 email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *