읽기 좋은 코드가 좋은 코드다
코드는 이해하기 쉬워야 한다. 코드는 다른 사람이 그것을 이해하는 데 들이는 시간으 최소화하는 방식으로 작성되어야 한다. Size() -> Height(), NumNodes(), MmoeryBytes() Stop() -> Kill() , Resume(), Pause() getPage(0 -> FetchPage((), DownloadPage() retval, tmp -> sum_squares() 위와 같은 단어는 짧게 임시적으로 쓸때만 사용한다. sum_squares += v[i] //더해야 하는 제곱은 어디에 있다는 말인가? 버그이다! String tmp = user.name(); // tmp -> user.info 루프반복자 i,j.k -> clubs_i, members_i, users_i (ci,mi..
2020. 2. 18.