안녕하세요! 오늘부터 "파이썬 클린 코드" 책을 공부하기 시작했습니다. 이 과정에서 파이썬의 공식 스타일 가이드인 PEP-8도 함께 참고하여, 가독성과 유지보수성이 높은 파이썬 코드를 작성하는 방법을 익히고자 합니다.문서화(Documentation)코드를 문서화하는 것은 코드에 주석을 추가하는 것과 다르다는 점이다. 파이썬 코드를 문서화하기 위해 사용하는 docstring, annotation을 살펴본다. 코드 문서화는 파이썬에서 중요한 부분이다. 변수의 타입이 동적이어서 변수나 객체의 값이 무엇인지 읽어버리기 쉽기 때문이다. 이러한 이유로 타입 정보를 명시해두는 것이 좋다. annotation을 사용하는 특별한 이유는 mypy, pytype과 같은 도구를 사용해 변수 타입 힌트와 같은 자동화에 도움을 ..