effy
@effy
Học viên
9,096
Đánh giá khóa học
448
Đánh giá khóa học
4.7
Khóa học
Đánh giá khóa học
- Đừng gõ code - Hãy thiết kế, ra lệnh và kiểm chứng (Quy trình làm việc với Claude Code)
- Đừng gõ code - Hãy thiết kế, ra lệnh và kiểm chứng (Quy trình làm việc với Claude Code)
- Hãy cùng xây dựng một máy chủ trên AWS!
- Giới thiệu về viết mã - JavaScript bạn học trong khi thực hiện nó
- Giới thiệu về viết mã - JavaScript bạn học trong khi thực hiện nó
Bài viết
Hỏi & Đáp
TDD 방식으로 코드를 짤때 워크플로우를 어떻게 하실지 궁금해요
안녕하세요 수강자님 국내 부동산 매매를 보여주는 기능을 만든다고 쳐 볼게요저는 국내 부동산 API가 어떻게 생겼는지 모른다고 가정을 하고 API 주소 및 API 키만 가지고 있다고 가정해볼게요. 이때 TDD 방식으로 한다면, 이런 식으로 진행 가능합니다. (간단 버전입니다) 서울 아파트 매매가 내림차순으로 보여주는 대시보드 만들어줘 API 주소는 이거고 키는 이거야 TDD로 내 요구사항 충족 하도록 테스트 케이스 먼저 짜고, Pass 될 때 까지 부동산 API 호출 하면서 구현 완료 시켜봐 여기서 중요한건 클로드 코드를 사용하는 '저'는 부동산 API 요청 & 응답에 대해서 아무것도 모르지만TDD로 접근한 덕분에 클로드가 스스로 '저'의 요구사항이 충족 될 때 까지 부동산 API를 가지고 놀 수 있습니다.
- 0
- 2
- 18
Hỏi & Đáp
mac os인지 모르고 샀는데 window여도 괜찮을까요?
안녕하세요! 솔직하게 말씀드리면, 이 강의는 macOS 환경에서 촬영되었습니다.Claude Code 자체는 Windows에서도 사용 가능하지만 (WSL 설치 필요), 강의에서 보여드리는 터미널 환경이나 설치 과정이 macOS 기준이라 Windows에서는 초반 세팅 부분에서 차이가 있을 수 있습니다.다만 Ch2~Ch5의 워크플로우 자체(설계하고, 시키고, 검증하는 과정)는 OS와 무관하게 동일하게 적용됩니다. 핵심은 Claude Code를 다루는 방식이지 OS가 아니니까요.정리하면:- Ch1 환경 세팅: macOS 기준이라 Windows에서는 별도로 WSL 세팅이 필요합니다- Ch2~Ch5: OS 관계없이 동일하게 적용 가능합니다WSL 설치 자체는 어렵지 않고 검색하면 자료가 많으니, 그 부분만 감안하시면 충분히 수강 가능합니다. 참고하셔서 결정해주세요!
- 0
- 1
- 52
Hỏi & Đáp
skill 활용에 대해서
안녕하세요! 강의 잘 들어주셔서 감사합니다.Skills에 대해 궁금하신 거군요. 강의에서 직접 다루지는 않았지만, 간단히 정리해드릴게요.Skills가 뭔가요?강의 Ch2에서 CLAUDE.md에 프로젝트 맥락과 규칙을 적어주는 걸 배우셨죠. Skills는 이걸 특정 작업 단위로 모듈화한 겁니다.- CLAUDE.md = "이 프로젝트 전체에 항상 적용할 규칙"- Skills = "특정 상황에서만 자동으로 불러오는 규칙"예를 들어 "커밋 메시지 작성해줘"라고 하면, Claude Code가 알아서 커밋 관련 Skill을 찾아서 로드하고, 거기 적힌 규칙대로 커밋 메시지를 생성합니다. 사용자가 따로 호출할 필요 없이 자동으로 동작하는 게 핵심이에요.실무에서 어떻게 쓰나요?1. ~/.claude/skills/ (전역 - 모든 프로젝트 공통) 또는 .claude/skills/ (프로젝트별)에 폴더를 만들고2. 그 안에 SKILL.md 파일을 작성합니다3. 끝입니다. Claude Code가 알아서 상황에 맞게 불러다 씁니다참고할 자료- 공식 문서: https://docs.anthropic.com/en/docs/claude-code/skills- 한국어 블로그: https://goddaehee.tistory.com/440 (Skills vs Plugins 차이점까지 상세히 다뤄져 있습니다) Skills 관련 추가 콘텐츠도 고려하고 있으니, 궁금하신 점 있으시면 편하게 질문 남겨주세요!
- 0
- 2
- 48
Hỏi & Đáp
강의 관련 질문드립니다
안녕하세요! 질문 감사합니다.1. PRD 먼저 쓰고 플랜 세우는 방식좋은 방식입니다. 다만 PRD는 방향성 정도만 가볍게 잡고, 디테일은 Plan Mode에 맡기는 게 효율적이에요. PRD를 너무 상세하게 쓰면 어차피 만들다가 바뀌거든요. 전체 그림은 PRD로, 기능별 구체화는 Plan Mode로 나눠서 가시면 됩니다.2. 테스트 코드 / 코드 리뷰저는 TDD로 합니다. 켄트 벡 방식처럼 테스트를 먼저 작성하고, 그다음 구현을 시키는 순서로요. AI한테 시킬 때도 마찬가지로 테스트 먼저 짜게 하고, 그 테스트를 통과하는 구현을 시킵니다. 이러면 검증이 자연스럽게 따라오고, 구현 품질도 훨씬 좋아져요.추가로 궁금한 점 있으시면 편하게 질문 주세요!
- 0
- 1
- 70
Hỏi & Đáp
이 강의 cursor에도 적용할 수 있나요?
네 적용 가능합니다. 이 강의 철학이 도구가 변해도 평생 쓸수 있는 워크플로우를 학습하자 거든요. 따라서 AI를 다룬다면, 가능합니다. 즉 커서도 클로드 코드와 유사한 AI 도구기 때문에, 가능합니다. 🙇
- 1
- 1
- 82
Hỏi & Đáp
숫자들이 모두 음수로만 이루어져 있다면 let 숫자 초기값을 0으로 설정하면 0이 제일 큰수가 되는 문제
진주님 날카로운 지적이시네요! 그럴때는 초기값을 -Infinity 로 만들면 됩니다. 음의 극한이기 때문에 어떤 수를 만나더라도 비교시 더 작은 수로 취급되기 때문입니다 :) 추가 질문이 있으시면 https://discord.gg/QqRrykr5K9 에서 해주셔도 됩니다
- 0
- 1
- 431
Hỏi & Đáp
질문있습니다
안녕하세요. 먼저 Node.js 가 필수는 아닙니다. 백엔드 스킬 줄에서 자바가 좋으시면 Spring 을 선택하시고, 자바스크립트가 좋으시면 Node.js 를 선택하시면 됩니다. 국내 점유율은 비슷비슷합니다. 프론트도하고 백엔드도 하는게 공부 초기에는 나쁘지 않습니다 ^^ 포트폴리오 만드시기에도 좋구요. 둘 중 어느 방향으로 전문화될지는 시간이 해결해줄겁니다 ^^ 하다보면 어느쪽에 더 흥미가 있는지 스스로 알게되거든요
- 0
- 2
- 306
Hỏi & Đáp
사용자에게 숫자를 입력받아서 돌릴 수는 없을까요?
추가로 Reference Error가 발생한 이유는 multi_table 함수가 정의되지 않았기 때문입니다. 혹시 다른 포스팅에 있는 코드를 복사해서 가져오셨나요? 그렇다면 multi_table 정의 부분까지 같이 실행 시켜보세요.
- 2
- 2
- 458
Hỏi & Đáp
사용자에게 숫자를 입력받아서 돌릴 수는 없을까요?
진영님 안녕하세요. 입력을 받기위해 prompt 라는 함수는 잘 사용하셨습니다! inputVar 변수 안에 입력한 숫자가 들어가있을거에요. 이제 해당 변수를 구구단 함수 내에 입력으로 넣어주시면 되겠습니다! 예를 들어..... let 입력한_값 = prompt("값을 입력하세요") 구구단(입력한_값) 이렇게 되겠죠?
- 2
- 2
- 458
Hỏi & Đáp
이미지 파일 작성 질문드립니다.
안녕하세요 gswork 님. 터미널에 입력하신 `docker build -t jp/say-my-name:1.0` 명령어 마지막에 `Dockerfile` 의 경로를 넣어주지 않아서 나오는 에러로 보이네요. `Dockerfile` 이 있는 디렉토리로 이동하신 후에 명령어 마지막에 현재 경로를 가리키는 `.` 을 넣어주세요. (아래처럼요) `docker build -t jp/say-my-name:1.0 .`
- -1
- 1
- 6.5K





