방프리
23.01.30 Chapter2. API 설계 (Item 13) 본문
Item 13 : 타입의 가시성을 제한하라
함수나 클래스를 생성할 때 쓸데없는 public 사용 남발을 주의해야 한다.
클린 코드란 책에서도 언급하지만 무분별한 public의 사용은 보안상에도 그다지 좋지 않고
다른 개발자들에게 라이브러리로 제공되었을 때 혼선을 주기가 쉽다.
때에 따라 private/protect/public을 골라쓰되 internal도 굉장히 좋으니 사용하길 권한다.
'C# > More Effective C#' 카테고리의 다른 글
23.05.20 Chapter2. API 설계 (Item 15) (0) | 2023.05.20 |
---|---|
23.01.30 Chapter2. API 설계 (Item 14) (0) | 2023.02.05 |
23.01.25 Chapter2. API 설계 (Item 12) (0) | 2023.01.26 |
23.01.24 Chapter2. API 설계 (Item 11) (0) | 2023.01.24 |
23.01.23 Chapter1. 데이터 타입 (Item 10) (0) | 2023.01.23 |
Comments