6.14.2 클래스와 객체 그리고 모듈은 언제 사용 할까?

  • 비슷한 행동을 하지만 내부 속성이 다른 개별 인스턴스가 필요 할때.
  • 클래스는 상속을 지원하지만 모듈을 상속을 지원 하지 않는다.
  • 가장 간단한 문제 해결 방법을 사용한다. 딕셔너리, 리스트, 튜플은 모듈보다 더 작고, 간단하며, 빠르다. 그리고 일반적으로 모듈을 클래스 보다 더 간단하다.

자료의 구조를 과하게 엔지니어룅 하는 것을 피하라. 객체보다 튜플이 더 낫다.(네임드 튜플) getter/setter 함수보다 간단한 필드가 더 낫다.

Comments