일편단씸의 블로그
Posts
Tags
Categories
Series
Light
Dark
Black
Auto
일편단씸의 블로그
Cancel
Posts
Tags
Categories
Series
Light
Dark
Black
Auto
python
2021
'Better way 51. 합성 가능한 클래스 확장이 필요하면 메타클래스보다는 클래스 데코레이터를 사용하라' 정리
01-05
'Better way 50. __set_name__으로 클래스 애트리뷰트를 표시하라' 정리
01-04
2020
'Better way 49. __init_subclass__를 사용해 클래스 확장을 등록하라' 정리
12-29
'Better way 48. __init_subclass__를 사용해 하위 클래스를 검증하라' 정리
12-29
'Better way 47. 지연 계산 애트리뷰트가 필요하면, __getattr__, __getattribute__, __setattr__을 사용하라' 정리
12-28
'Better way 46. 재사용 가능한 @property 메서드를 만들려면 디스크립터를 사용하라' 정리
12-27
'Better way 45. 애트리뷰트를 리팩터링하는 대신 @property 를 사용하라' 정리
12-26
'Better way 44. 세터와 게터 메서드 대신 평범한 애트리뷰트를 사용하라' 정리
12-25
'Better way 43. 커스텀 컨테이너 타입은 collections.abc를 상속하라' 정리
12-24
'Better way 42. 비공개 애트리뷰트보다는 공개 애트리뷰트를 사용하라' 정리
12-23
'Better way 41. 기능을 합성할 때는 믹스인 클래스를 사용하라' 정리
12-23
'Better way 40. super로 부모 클래스를 초기화하라' 정리
12-23
'Better way 39. 객체를 제너릭하게 구성하려면 @classmethod를 통한 다형성을 활용하라' 정리
12-22
'Better way 38. 간단한 인터페이스의 경우 클래스 대신 함수를 받아라' 정리
12-22
'Better way 37. 내장 타입을 여러 단계로 내포시키기보다는 클래스를 합성하라' 정리
12-22
'Better way 36. 이터레이터나 제너레이터를 다룰 때는 itertools를 사용하라' 정리
12-21
'Better way 35. 제너리이터 안에서 throw로 상태를 변화시키지 말라' 정리
12-21
'Better way 34. send로 제너레이터에 데이터를 주입하지 말라' 정리
12-21
디폴트 값을 자동으로 만들어 주는 defaultdict 컨테이너
12-20
'Better way 33. yield from을 사용해 여러 제너레이터를 합성하라' 정리
12-18
1
2
3