CWN(CHANGE WITH NEWS) - 좋은 코드vs나쁜 코드 차이점은?...클린코드, 이렇게 작성하라!

  • 맑음강릉-4.4℃
  • 흐림흑산도-0.3℃
  • 맑음보은-10.3℃
  • 맑음광주-5.0℃
  • 맑음울산-2.3℃
  • 맑음천안-8.1℃
  • 맑음영천-4.3℃
  • 구름많음남해-1.2℃
  • 맑음부산-0.9℃
  • 맑음부여-8.8℃
  • 맑음서울-9.4℃
  • 흐림부안-4.9℃
  • 눈홍성-8.4℃
  • 구름조금김해시-2.2℃
  • 맑음포항-2.4℃
  • 맑음영월-8.9℃
  • 맑음춘천-11.3℃
  • 흐림진도군-0.9℃
  • 맑음충주-9.8℃
  • 맑음청송군-7.1℃
  • 구름조금거창-7.0℃
  • 맑음속초-5.2℃
  • 맑음수원-8.9℃
  • 맑음장수-9.1℃
  • 구름많음의령군-8.5℃
  • 구름조금여수-2.3℃
  • 맑음안동-6.6℃
  • 흐림장흥-3.7℃
  • 맑음동두천-12.2℃
  • 맑음양평-8.1℃
  • 맑음대전-8.5℃
  • 맑음의성-10.0℃
  • 맑음홍천-10.4℃
  • 흐림강진군-3.0℃
  • 구름많음서귀포3.4℃
  • 맑음세종-8.6℃
  • 구름조금합천-5.7℃
  • 맑음북춘천-12.9℃
  • 맑음울진-5.7℃
  • 구름많음밀양-5.1℃
  • 구름조금통영-0.6℃
  • 맑음청주-7.2℃
  • 맑음인제-12.9℃
  • 흐림고창군-5.0℃
  • 눈울릉도-2.5℃
  • 맑음창원-1.4℃
  • 구름많음제주1.8℃
  • 흐림철원-16.3℃
  • 구름조금산청-3.2℃
  • 맑음문경-7.6℃
  • 맑음전주-7.7℃
  • 구름많음보성군-3.3℃
  • 맑음강화-11.8℃
  • 맑음임실-6.8℃
  • 흐림영광군-4.3℃
  • 구름많음목포-1.7℃
  • 구름많음양산시-0.1℃
  • 맑음영주-7.3℃
  • 맑음봉화-7.7℃
  • 맑음영덕-3.8℃
  • 맑음이천-8.7℃
  • 맑음금산-8.1℃
  • 흐림함양군-3.8℃
  • 흐림해남-2.6℃
  • 흐림정읍-5.7℃
  • 맑음순창군-5.8℃
  • 맑음정선군-9.1℃
  • 맑음구미-5.1℃
  • 구름많음고흥-3.5℃
  • 맑음북부산-2.2℃
  • 눈백령도-6.0℃
  • 흐림군산-6.7℃
  • 흐림순천-5.6℃
  • 구름많음고산2.3℃
  • 맑음서청주-9.5℃
  • 맑음상주-7.4℃
  • 맑음경주시-3.3℃
  • 흐림고창-4.9℃
  • 구름많음광양시-2.4℃
  • 맑음원주-8.7℃
  • 맑음인천-9.3℃
  • 맑음대구-3.2℃
  • 맑음서산-6.3℃
  • 맑음대관령-13.2℃
  • 맑음북강릉-4.8℃
  • 맑음태백-11.3℃
  • 구름많음진주-4.1℃
  • 맑음추풍령-8.5℃
  • 맑음파주-14.2℃
  • 맑음제천-9.7℃
  • 구름조금북창원-1.3℃
  • 흐림남원-6.8℃
  • 구름조금보령-6.0℃
  • 구름조금성산0.8℃
  • 구름많음완도-2.3℃
  • 맑음동해-3.5℃
  • 2026.01.21 (수)

좋은 코드vs나쁜 코드 차이점은?...클린코드, 이렇게 작성하라!

정하건 / 기사승인 : 2021-04-05 20:25:26
  • -
  • +
  • 인쇄

코딩이란 코드를 작성하는 것을 뜻한다. 내가 원하는 프로그램을 만들기 위해서는 프로그래밍 언어로 코드를 작성해야 한다. 그렇다면 좋은 코드와 나쁜 코드는 무엇일까?

많은 개발자가 자신의 코드를 깃허브라는 공간에 공유한다.

좋은 코드란 코드 작성자만 이해할 수 있는 코드가 아닌 이 코드를 보는 모두가 쉽게 이해할 수 있는 코드를 의미하며, 간단하고 단순하게 작성된 코드며 수정이 쉬운 코드이다. 다른 말로 클린 코드라고 한다.

나쁜 코드란 좋은 코드와 반대 개념인데 보통 코드가 복잡하고 읽기 어렵고 한눈에 보기 어려운 코드를 말한다. 가장 큰 문제는 코드 수정이 어려운 코드이다.

어떻게 작성 해야 클린 코드가 될 수 있을까? 클린 코드 작성법을 아래와 같이 간단하게 설명한다.

1. 가독성
자신만 이해할 수 있는 코드는 좋은 코드가 아니다. 다른 사람이 보더라도 한눈에 이해할 수 있도록 작성한 코드가 클린 코드다.

클린 코드 작성을 위해 들여 쓰기를 사용하는 습관을 들이도록 한다.

관련 기사: 코딩, 가독성을 높이기 위한 규칙은?

2. 코드 중복 최소화 단순성
코드가 반복되는 부분이 많으면 코드가 읽기 어려워지며 프로그램이 반복하는 부분이 많아서 프로그램이 느려지거나 오류가 생기는 부분이 생길 수 있다.

앞으로는 클린 코드의 작성 방법을 지키면서 코드를 작성하면 코드를 만든 작성자 뿐만 아니라 다른 개발자들도 많은 도움이 될 것이다.

[저작권자ⓒ CWN(CHANGE WITH NEWS). 무단전재-재배포 금지]

최신기사

뉴스댓글 >

- 띄어 쓰기를 포함하여 250자 이내로 써주세요.
- 건전한 토론문화를 위해, 타인에게 불쾌감을 주는 욕설/비방/허위/명예훼손/도배 등의 댓글은 표시가 제한됩니다.

댓글 0

Today

Hot Issue