728x90
반응형
함수는 작게 만들어라
함수는 최대한 작게 만들어라.
If문, While문 등 사용시 블록안에는 라인 1개로 처리하도록 하자.
이를 통해서 우리는 1단~2단 수준에 들여쓰기 수준을 유지할 수 있고
함수는 읽기 쉬워지고 이해하기 쉬워진다.
def some_method():
...
if is_something:
show_something()
함수는 한 역할만 해라
def request_something():
response = requests.post('url')
return response
def handle_response(response: Response):
if response.status_code == 200:
do_success()
else:
do_failure()
728x90
반응형
'IT > Clean Code' 카테고리의 다른 글
[Clean Code] 4-1 주석 (0) | 2021.09.06 |
---|---|
[Clean Code] 3-2 Functions (0) | 2021.09.06 |
[Clean Code] 3-1 Parameter (0) | 2021.08.18 |
[Clean Code] 2-1 Class 와 Method 이름 (0) | 2021.08.18 |
[Clean Code] 0. 앞 부분... (0) | 2019.11.13 |