파일들은 오직 하나의 최상위 클래스 혹은 인터페이스에만 포함되어야 합니다.

 

너무 커지는 파일은 많은 책임을 포함하려는 경향이 있으며, 이는 필연적으로 이해하거나 유지보수하기 어려워지게 됩니다. 이 파일들이 여러 최상위 클래스와 인터페이스를 가지는 경우 이해하거나 유지보수하기 두 배는 더 어렵습니다. 파일을 파일 당 하나의 최상위 클래스 또는 인터페이스에만 포함되도록 나누는 것이 좋습니다.


If you like SONARKUBE, don’t forget to give me a star. :star2:

원문으로 바로가기

Star This Project