목록2024/09/03 (1)
개발자입니다
[클린코드 파이썬] 10장: 파이썬다운 함수 만들기
함수명함수는 통상적으로 동작을 수행하기 때문에, 대체로 이름에 동사가 들어간다. 또한 행위 대상을 설명하는 명사가 들어가기도 한다. 예를 들어 refreshConnection(), setPassword(), extract_version()클래스나 모듈의 일부인 메소드의 이름에는 명사가 필요하지 않을 수 있다. SatelliteConnection 클래스의 reset() 메소드나 webbrowser 모듈의 open() 함수는 이미 이해에 필요한 맥락을 제공한다.약어나 너무 짧은 이름보다는, 길고 설명적인 이름을 사용하는 편이 좋다. 수학자라면 gcd()라는 함수만으로도 두 수의 최대공약수를 반환한다는 사실을 즉시 간파할 수 있지만, 일반 사람들은 getGreatestCommonDenominator()라고 써..
Python/클린 코드, 이제는 파이썬이다
2024. 9. 3. 21:08