클린코드

    좋은 코드란 무엇인가

    좋은 코드란 무엇인가

    좋은 코드란 무엇일까? 좋은 이라는 말은 굉장히 추상적이다. 누군가는 읽기 쉬운 코드를 좋은 코드라고 할 수도 있고, 누군가는 테스트가 쉬운 코드를 좋은 코드라고 할 수 있다. 이처럼 개발자의 관점에 따라, 각자의 경험에 따라 좋은 코드에는 여러 뜻이 담길 수 있다. 읽기 쉬운 코드 개발자들은 코드를 작성하는데 가장 많은 시간을 쓰고 있을 거라 생각하지만, 실제로 그들은 코드를 이해하는데 가장 많은 시간을 소비하고 있다. 읽기 쉬운 코드를 작성하는 것은 생각보다 어렵다. 당장 내가 작성한 코드도 몇 달 뒤에 보면 새롭기 때문이다. 특히 협업을 진행한다면 코드의 가독성은 더더욱 중요하기 때문에 팀원들끼리 코드의 규칙을 정하는 게 좋다. 1️⃣ Names a1, a2, t1... 이런 이름들은 무슨 역할을 ..