“Hello, World!”를 풀면서 Clojure 코드를 작성해 보고, Exercism의 진행 방식도 익힐 수 있어요. 이 연습 문제를 완료하면 Clojure 트랙의 나머지 문제가 잠금 해제돼요.
시작하려면 "Hello, World 소개" 영상을 봐요 👇
고전적인 입문 연습 문제예요. 그냥 "Hello, World!"라고 출력해 봐요.
"Hello, World!"는 새로운 언어나 환경에서 프로그래밍을 시작할 때 작성하는 전통적인 첫 프로그램이에요.
목표는 간단해요:
모든 것이 잘 풀리면, 첫 번째 실제 연습 문제를 받아볼 준비가 된 거예요.
Exercism의 Clojure 연습 문제는 의존성 관리와 테스트에 가장 널리 쓰이는 두 가지 도구인 leiningen과 Clojure CLI를 지원해요.
test 디렉터리 안에 hello_world_test.clj라는 테스트 파일이 있어요.
코드는 src/hello_world.clj에 작성해요. 테스트가 인식할 수 있도록 hello-world 네임스페이스를 사용해야 해요.
$ clj -X:test
$ lein test
lein test hello-world-test
Ran 3 tests containing 3 assertions.
0 failures, 0 errors.
그다음 아래 명령으로 연습 문제를 제출해요:
$ exercism submit src/hello_world.clj
더 자세한 안내와 학습 자료는 Exercism의 Clojure 언어 페이지를 참고해요.
Exercism에 가입하고 Clojure 트랙을 개념 12개연습 문제 105개, 그리고 실제 사람의 멘토링과 함께 배우고 익혀 보세요. 모두 무료예요.