0Pricing
Arduino & IoT Academy · 강의

주석과 깔끔한 스케치

코드를 읽기 쉽게 메모를 작성하고 구조화합니다

주석과 깔끔한 스케치은(는) CoddyKit의 무료 Arduino & IoT Academy 강의입니다. 이것은 4개 중 3번째 강의입니다. 아래에서 전체 강의를 무료로 읽을 수 있으며, 내장 코드 에디터와 24/7 AI 튜터와 함께 브라우저에서 직접 실습할 수 있습니다. 이 강의는 Arduino & IoT Academy 학습 경로의 일부이며, 진행 상황이 웹과 CoddyKit 앱에 동기화됩니다. Arduino & IoT Academy 강의에는 총 4개의 강의가 포함되어 있습니다.

이 강의의 일부는 아직 번역되지 않았으며 영어로 표시됩니다.

Notes for Humans

Code is read far more often than it is written. Comments are notes you leave so future-you understands the sketch. 📝

The Single-Line Comment

Type two slashes and the rest of that line is a comment. The board ignores it completely when running your code.

// this line is just a note
digitalWrite(13, HIGH);

Comments at Line End

You can drop a comment after real code on the same line. It explains that exact step without breaking anything. Handy for quick context.

delay(1000); // pause for one second

The Block Comment

For longer notes, wrap text between a slash-star and star-slash. This block can span several lines and is great for descriptions.

/* This sketch blinks
   the onboard LED. */

Comments Don't Run

Anything inside a comment is invisible to the board. It is purely for readers, so it never affects how your device behaves.

Explain Why, Not What

Good comments say why a line exists, not just what it does. Note the reason, since the code already shows the action.

delay(20); // debounce noisy button

Indentation Aids Reading

Lines inside braces should be pushed in a few spaces. This indentation shows what belongs together and keeps logic easy to scan.

void setup() {
  pinMode(13, OUTPUT);
}

Name Things Clearly

A clear name beats a comment. Calling a pin ledPin instead of just a number tells the reader exactly what it controls.

int ledPin = 13;

Comment Out to Test

Temporarily disable a line by adding slashes in front. Commenting out lets you test without deleting code you might want back.

// digitalWrite(13, LOW);

Avoid Obvious Clutter

Do not narrate every line. A comment like adding one to x adds clutter, not value. Save notes for the parts that truly need explaining.

Clean Sketches Last

Tidy spacing, clear names, and useful comments make a sketch easy to fix months later. Readable code is reliable code.

Quick Check

Let's check what a comment does.

Recap: Clean Sketches

You learned to use comments with // and slash-star, indent inside braces, and name things clearly. Readable sketches stay easy to maintain. 🎉

자주 묻는 질문

“주석과 깔끔한 스케치” 강의는 무료인가요?

네 — “주석과 깔끔한 스케치” 전체 내용을 이 웹사이트에서 무료로 읽을 수 있습니다. 인터랙티브하게 실습하려면(내장 코드 에디터와 24/7 AI 튜터), CoddyKit PRO로 업그레이드하면 Arduino & IoT Academy 강의 전체를 잠금 해제할 수 있습니다. Arduino & IoT Academy 강의에는 총 4개의 강의가 포함되어 있습니다.

“주석과 깔끔한 스케치”에서 뭘 배우나요?

코드를 읽기 쉽게 메모를 작성하고 구조화합니다 브라우저에서 직접 실행하는 실습 코드로 Arduino & IoT Academy을(를) 배우며, 24/7 AI 튜터가 강의를 진행하면서 질문에 답변해줍니다.

Arduino & IoT Academy을(를) 시작하는 데 경험이 필요한가요?

사전 경험은 필요하지 않습니다. CoddyKit의 Arduino & IoT Academy은(는) 초급자부터 고급 학습자까지를 위해 구성되어 있으므로, 여기서 시작하거나 처음부터 시작할 수 있으며 자신의 속도대로 진행할 수 있습니다. 이것은 4개 중 3번째 강의입니다.

“주석과 깔끔한 스케치” 강의는 얼마나 걸리나요?

대부분의 CoddyKit 강의는 약 5~10분이 소요됩니다. 각 강의는 간결하고 인터랙티브하여 꾸준한 진행이 가능하며, 웹과 앱에서 중단한 부분부터 바로 시작할 수 있습니다.

이 Arduino & IoT Academy 강의에서 코드를 작성하고 실행할 수 있나요?

네. 모든 Arduino & IoT Academy 강의에는 내장 코드 에디터가 포함되어 있으므로, 브라우저에서 바로 실제 코드를 작성하고 실행한 후 즉시 AI 피드백을 받을 수 있습니다 — 로컬 설정이 필요 없습니다.

이 강의의 모든 강의

  1. setup()은 한 번 실행됩니다
  2. loop()은 계속 실행됩니다
  3. 주석과 깔끔한 스케치
  4. 컴파일 오류와 읽는 방법
← Arduino & IoT Academy(으)로 돌아가기