가입한지 1년 미만이면 포인트 지급을 추가로 1% 더 해주고 추가 지급 내역을 남겨주세요.
how를 바탕으로 직역에 가까운 코드로 구현
문제점: 시간이 흘러 요구 사항이 희미해지거나, 의도를 모르는 다른 사람이 코드를 본다면,
이전에 작성한 코드와 불협화음이 생긴다.
What: 하려는 것/의미/의도
How: 그것의 실제 구현
구현을 잠시 잊고 실제 하려는 것이 무엇인지 생각하게 됨
평소 의식의 흐름대로 막 구현하면 늘지 않는다. 의미/의도가 드러나는 코드를 작성하도록 의식적으로 노력해야 한다. 연차가 쌓인다고 절로 늘지 않는다.