Study/CleanCode

4장 주석

sw_develop 2021. 7. 8. 19:01

코드로 의도를 표현하라!

[예시]

//직원에게 복지 혜택을 받을 자격이 있는지 검사한다.
if((employee.flags & HOURLY_FLAG) && (employee.age > 65))

//개선 후
if(employee.isEligibleForFullBenefits())

-> 주석으로 달려는 설명을 함수로 만들어 표현하도록 함