inflearn logo
강의

Course

Instructor

Practical System Design for Juniors in the AI Era: We’ll Fill in the Experience Gap for You

[Hands-on] Build a "money-making logger" with MDC·UTM·Session ID

구현 방법에 대한 문의

Resolved

63

sooyom99

5 asked

0

안녕하세요. 강사님, 강의 잘 보고 있습니다.

강의를 보면서 궁금증이 생겨서 질문 남겨봅니다!

강의를 진행하시는 방식이 제공해 주신 스켈레톤 코드 베이스로 설명을 하시다가 구현되어 있는 것을 가져다가 붙여넣기 하시는 방식 같은데요! 이럴 때 수강생들의 입장에서는 강사님의 구현을 손으로 구현해 보는 게 좋을까요? 아니면 AI로 구현을 진행해서 강사님의 구현과 비교해 보는 게 좋을까요?

수강생들이 어떻게 강의를 들었으면 좋겠다는 생각을 하시는지 궁금합니다.

kotlin spring-boot kubernetes 아키텍처 kafka redis prometheus

Answer 2

1

newnormal

안녕하세요, 좋은 질문 감사합니다.


먼저 붙여넣기 방식에 대해 말씀드리면, 타이핑하는 시간을 줄이고 "왜 이렇게 판단했는가"에

시간을 쓰려고 그렇게 했습니다. 스타터 코드에 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

sooyom99

ai-handson 프로젝트도 있고, system-design-practice도 있는데 제가 이해한 바로는 system-design-practice으로 손코딩 해보고, ai-handon으로는 AI 활용 코딩을 하면서 CLAUDE.md를 발전시켜봐라...? 이런 의미인가 싶어서요! 강의 수강 방법을 알려주시면 더 의미있는 수강이 될 것 같습니다.

유비쿼터스 언어와 class name

0

6

0

postgresql 인텔리제이 커뮤니케이션 버전에서는 실행 안되나요?

0

19

2

movablePageCount와 pageSize 상수

0

13

1

JPA와 네이티브 쿼리

0

15

1

자료

0

16

1

aws 계정 생성 질문

1

27

1

Tasklet 배치 관련 내용

0

20

1

에이전트 프로그램 다운로드 불가

0

29

2

verify.sh 4단계 실패 — Jenkins 컨테이너에서 127.0.0.1:6443 connection refused

0

20

1

조회 메서드 네이밍 질문

0

38

1

소스파일

0

36

1

Properties 설정이 추가되었는데

0

28

1

아무 수정도 안하고 주어진 소스로 그대로 했는데 패스워드 에러가 남

0

49

1

[환불 승인 요청] 강의 오결제 및 재구매 관련 문의드립니다.

0

42

1

처음 실행 시 계속 패스워드가 틀리다고 나옴. 수정하고 해도 마찬가지임

1

61

2

22강 [토큰 저장] 질문

0

45

1

음성불량

0

42

1

13강 [로그인 단일 토큰] 에서 프로젝트 실행 시 에러

0

39

1

11강 [실습] Docker로 MySQL1 분만에 실행하기

0

68

2

11강 [실습] Docker로 MySQL1 분만에 실행하기

0

52

2

설치 가이드대로 해도 안되는 경우가 있더라고요

0

48

2

isInterrupted 질문 있다.

0

30

1

MSA 통신방식에 대해서 질문 있습니다.

0

47

1

안녕하세요 질문있습니다.!

0

56

2