[Перевод] Улучшение модификаторов видимости Java с помощью ArchUnit

Инкапсуляция и отделение внутренних компонентов от public, вероятно, является одним из наиболее недооцененных методов программирования, когда речь идет о обеспечении длительной поддержки приложения.

К счастью, в Java есть нечасто используемый модификатор видимости package-private, который очень помогает скрыть нежелательные детали реализации. К сожалению, если количество внутренних классов велико, оно плохо масштабируется, но, к счастью, нам может помочь ArchUnit.

Читать далее

from Java – Объектно-ориентированный язык программирования https://ift.tt/3sYSSGs

Leave a Reply

Back to Top