Etc/Book

    읽기 좋은 코드가 좋은 코드다

    코드는 다른 사람이 그것을 이해하는데 들이는 시간을 최소화하는 방식으로 작성 1. 이름에 정보를 담는 방법 - 기본적으로 대상과 목적으로 작성한다. ex) ReadBook : Read 목적, Book 대상 - 한 단어에 대한 정보를 더 잘 나타내는 유의어를 사용하라. - 인수에 단위가 포함되면 좋다. ex) angle (X) -> degree (O) - 정보의 손실이 없는 선에서 불필요한 단어는 제거하는 것이 낫다. ex) ConvertToString (X) -> ToString (O) - bool값의 정보는 true기준으로 작성하는 것이 좋다. 2. 코드 뭉치를 정리 하는 방법 - 여러 블록에 담긴 코드가 모두 비슷한 일을 수행하면 실루엣이 동일해보이게 만들어라. - 의미 있는 순서를 정하여 모든 곳에..

반응형