읽기 좋은 코드가 좋은 코드다 의 첫번째 주제는 "코드는 이해하기 쉬워야한다" 이다.읽은 내용을 정리하며 한번 더 머리속에 새기기 위해 한 단원씩 읽고 정리하려 한다. 1. 무엇이 코드를 '더 좋게' 만드는가?for(Node* node = list->head; node != NULL; node = node->next) Print(node->data); Node* node = list->head;if(node== NULL) return;while(node->next != NULL){ Print(node->data); node = node->next;}if(node != NULL) Print(node->data); 두 코드는 동일한 일을 수행하고 있음에도 첫번째 코드가 더 낫다 하지만 많은 경우에 판단..