2025-10-04 16:02

Tags: 리액트 넥스트

클린 코드

  • 가독성이 높고, 유지보수가 용이하며, 팀원 누구나 쉽게 이해하고 수정할 수 있는 코드를 의미한다.
  • 좋은 이름 짓기, 함수는 작게 만들기, 명확한 주석 사용 등 구체적인 규칙과 원칙을 통해 클린 코드를 작성할 수 있다.
  • 소프트웨어의 가치는 단순히 ‘동작하는 것’에만 있지 않다.
    • 진짜 가치는 ‘변경 용이성’에 있다.
    • 비즈니스 요구사항은 끊임없이 변하고, 버그는 계속해서 발견되며, 기술은 빠르게 발전한다.
    • 이러한 변화에 유연하게 대응하려면 코드를 쉽게 읽고, 이해하고, 수정할 수 있어야 한다.