Chapter0. 나는 왜 클린코드 책을 읽는가?

왜 컴퓨터 공학 책이 아닌 '코드'에 관한 책을 읽는가?

  • 이번 웹서버 프로젝트를 진행하면서 나의 부족함을 구체적으로 알 수 있었다. 내가 생각하는 나의 문제점은 아래와 같다.

    1. 코드를 빠르게 구현하지 못한다.

    2. 느리게 구현한다고 해서 모든 부분을 고려하는 코드 작성하지 못한다.

    3. 내가 만든 코드를 몇일 뒤에 보면 이해하지 못하는 웃기지도 않는 상황이 발생한다.

  • 코드를 빠르게 구현하지 못하고 모든 부분을 고려하는 코드를 작성하지 못하는 건 아직 내 경험이 부족해서라는 변명을 할 수 있지만, 내가 만든 코드를 내가 이해하지 못한다!! 라는건 정말 큰 문제라고 생각한다.

  • 내 코드를 분석해 보자면 내 코드는 더럽고 군더더기 있다. 즉 아름답지 못하다.

  • 따라서 나는 코드를 아름답게 작성하는 방법에 대한 필요성을 느꼈고 그래서 Clean Code 책을 구입했다.

Last updated