구현 방법에 대한 문의
안녕하세요. 강사님, 강의 잘 보고 있습니다.
강의를 보면서 궁금증이 생겨서 질문 남겨봅니다!
강의를 진행하시는 방식이 제공해 주신 스켈레톤 코드 베이스로 설명을 하시다가 구현되어 있는 것을 가져다가 붙여넣기 하시는 방식 같은데요! 이럴 때 수강생들의 입장에서는 강사님의 구현을 손으로 구현해 보는 게 좋을까요? 아니면 AI로 구현을 진행해서 강사님의 구현과 비교해 보는 게 좋을까요?
수강생들이 어떻게 강의를 들었으면 좋겠다는 생각을 하시는지 궁금합니다.
답변 2
1
안녕하세요, 좋은 질문 감사합니다.
먼저 붙여넣기 방식에 대해 말씀드리면, 타이핑하는 시간을 줄이고 "왜 이렇게 판단했는가"에
시간을 쓰려고 그렇게 했습니다. 스타터 코드에 TODO 주석으로 채울 자리를 표시해 뒀으니
영상을 멈추고 직접 채워보실 수 있습니다.
질문하신 두 방식 중 하나를 고르실 필요는 없습니다. 강의에 둘 다 들어 있습니다.
앞쪽 실습 레슨들(2-3, 2-4, 7-2~7-4, 8-3 등)은 손으로 채우는 스타터입니다.
그리고 각 모듈 마지막에 AI Hands-on 레슨이 하나씩 있습니다(2-7, 3-7, 4-7, 5-6,
6-7, 7-7, 8-9). 이쪽은 손으로 타이핑하지 않고, 모듈에서 배운 판단을 CLAUDE.md에
제약으로 적어 에이전트에게 구현시킨 뒤 테스트와 k6로 검증하고 비판합니다.
어제 추가된 레슨이라 아직 안 보셨을 수도 있습니다.
권하는 순서는 이렇습니다.
1. 앞쪽 실습은 영상을 멈추고 직접 타이핑하세요. 손으로 해봐야 어디서 막히는지, 왜 그 순서인지가 몸에 남습니다. 막히면 영상을 재생해서 제 구현과 대조하세요.
2. 그다음 AI Hands-on 레슨으로 같은 주제를 에이전트에게 시켜보세요. 같은 문제를 두 번 푸는 셈인데, 두 번째는 "구현"이 아니라 "지시하고 검증하기"입니다.
[AI에게 시키는 방법 요약 - AI Hands On 실습 참조]
❌ 이 코드 어때? 개선점 알려줘
✅ 이 코드가 아래 기준을 지키는지 파일과 줄로 지목해서 알려줘.
(1) 확인과 차감이 한 번의 원자 연산 안에서 끝난다
(2) JVM 락을 쓰지 않는다: 서버가 두 대가 되면 무의미하다.
(3) 실패는 예외가 아니라 결과 타입으로 돌려준다
감사합니다!
0
ai-handson 프로젝트도 있고, system-design-practice도 있는데 제가 이해한 바로는 system-design-practice으로 손코딩 해보고, ai-handon으로는 AI 활용 코딩을 하면서 CLAUDE.md를 발전시켜봐라...? 이런 의미인가 싶어서요! 강의 수강 방법을 알려주시면 더 의미있는 수강이 될 것 같습니다.
Apple Silicon에서 CI 빌드 이미지가 재시작을 반복할 때 (jib platforms 수정)
1
9
0
제공된 스크립트를 어디서 받을 수 있나요?
0
10
0
해결했습니다
0
12
1
copilot-instruction.md
0
8
0
미션 제출 방식 건의
0
10
0
강의 슬라이드 자료
1
23
2
트랜잭션 내 Redis I/O 에 대한 궁금한점
1
15
1
Deployment 업데이트-2 해결 방식 문의
1
15
1
미션 진행 방식에 대한 질문입니다.
0
20
1
지금 강의가 어려우신분 추천드립니다.
0
47
1
getOrCreate / Unique? 멱등 처리 질문
1
57
2
기존의 완성된 CRUD의 Build.gradle에 security관련 dependency를 추가하면 문제가 생깁니다.
0
59
2
파킹 페이지와 대기열 큐 질문입니다.
0
37
1
virtualbox 설치시
1
40
1
Kafka 4.0 zk 코드 제거 가이드 요청
0
41
2
조회 메서드에서 @Transactional(readOnly=true) 질문
1
39
1
"폴더를 찾을 수 없습니다." 라는 응답만 계속 나옵니다.
0
43
1
EmailSender 관련 문의
0
53
1
CRA ? 질문입니다
0
46
1
[해결됨]마지막 강의 내용 수정 화면이 기능을 못하네요.
0
47
1
[해결됨]부분적으로 화면 이동이 안되는 부분이 있습니다.
0
84
6
낙관적락 질문있습니다.
0
44
1
MSA 통신방식에 대해서 질문 있습니다.
0
50
1
안녕하세요 질문있습니다.!
0
66
2





