클린 코드의 중요성

bird.j·2021년 6월 2일
0

💡 클린 코드?


  • 복잡하지 않게, 단순하게 작성되어 그 코드를 작성한 사람이 아닌 다른 사람이 봤을 때에도 쉽게 이해할 수 있는 코드

  • 코드를 최초에 개발했던 사람이 시간이 흐른 뒤에 다시 보더라도 어려움 없이 이해할 수 있는 코드



💡 왜 클린 코드인가?


코드의 가독성이 좋아야 하는 이유는 무엇일까?

내가 작성했던 코드를 다른 사람이 수정하는 상황이 발생할 수 있다. 개발이 완료된 후 그 기능을 다른 사람이 수정하게 될 수 있는데 코드를 해석하는 데에 드는 시간이 많다.
코드를 완벽히 이해하지 못한 상태에서 코드를 변경한다면 오류가 발생할 확률이 높아진다.



💡 코드 가독성을 높이는 방법


  • 변수와 메서드 이름을 의미있게 짓기
    • 의미있게 : 이름만 봐도 어떤 역할을 하는 변수 혹은 메서드인지 파악
    • 약어의 경우 팀 내에서 사전에 협의한 약어
    • 맞춤법에 유의
  • 메서드 명은 반드시 동사를 사용


개발이 완료된 후 서비스를 운영하면서 반드시 **유지 보수**가 필요하기 마련이다. 같은 개발 조직이라면 같은 코딩 스타일로 코드가 작성되어야 가독성이 좋아져 코드를 이해하기에 어려움이 없을 것이다. 이렇게 가독성 좋은 클린 코드를 작성한다면 서비스의 품질도 향상될 것이다. 좋은 코드는 주석 없이도 이해할 수 있어야 한다.

0개의 댓글