2021/10

1. 함수 추출하기 (Extract Function) 코드 조각을 찾아 무슨 일을 하는지 파악한 다음, 독립된 함수로 추출하고 목적에 맞는 이름을 붙인다. When? 언제 독립된 함수로 묶어야 할지에 관한 의견이 분분함 길이 기준 재사용성 기준 코드가 무슨 일을 하는지 파악하는데 시간이 걸린다면, 그 부분을 함수로 추출한 뒤 '무슨 일'에 걸맞는 이름을 짓자. 목적과 구현을 분리 Why? 함수의 목적이 눈에 확 들어오고, 본문 코드(목적을 이루기 위해 구체적으로 수행하는 일)에 대해서는 더 이상 신경 쓸 필요가 없다. 함수명으로 함수의 목적을 나타내고, 그 목적을 이루기 위한 구현코드를 분리한다. function printOwing(invoice) { printBanner(); let ou..
깡냉쓰
'2021/10 글 목록