Data Engineer
파이썬 데일리코딩 - 운영 수준의 작성 습관(1)
jssvs
2024. 11. 12. 00:42
반응형
오늘은 운영 수준에서 따르면 좋은 파이썬 코딩 규칙들 3가지 정도만 소개해드리겠습니다. 출처는 블로그나 책에서 참고했습니다.
(1) 클래스의 내부 메소드는 _(언더바) 로 시작하는 함수명을 짓는다.
(2) 주석 코멘트를 잘 작성해준다.
(3) iteration 같은 반복자 루프에서는 null 값을 고려한 방어 코드를 작성한다.
그럼 짧게 코드로 작성해보면 아래와 같습니다.
class MyClass:
def run(self, my_list: list[str]):
for something in my_list or []: (3) iterating 같은 반복자 루프에서는 null 값을 고려한 방어 코드를 작성한다.
self._do_something(something)
def _do_something(self,something): (1) 클래스의 내부 메소드는 _(언더바) 로 시작하는 함수명을 짓는다.
print(something)
def _clean() -> None: (2) 주석 코멘트를 잘 작성해준다.
"""write clean code .. """
obj = MyClass()
obj.run(["game","movie","runing"])
감사합니다.
끝.
반응형