알렉스 마르텔리의 물새

매일 공부(ML)·2023년 1월 30일
0

Fluent Python

목록 보기
75/130

객체지향 상용구

인터페이스: 프로토콜에서 ABC까지

알렉스 마르텔리의 물새

#문자열이나 문자열의 반복 가능형을 처리하기 위한 덕 타이핑

try:
	field_names = field_names.replace((',', ' ').split()
except AttributeError:
	pass
field_names = tuple(field_names)

ABC는 시퀀스나 정확한 숫자 같은 일종의 프레임워크가 소개하는 상당히 광범위한 개념이나 추상성을 담기 위해서 이 책을 읽는 독자라면 ABC를 새로 만들 필요가 전혀 없으므로 단지 기존 ABC를 제대로 사용한느 것만으로 잘못된 설계 위험없이 99.9%의 혜택을 볼 것이다.

profile
성장을 도울 아카이빙 블로그

0개의 댓글