inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

AI 시대 주니어를 위한 시스템 설계 실전: 경험치 대신 채워드립니다

[실습] MDC·UTM·세션ID로 "돈 버는 로거" 만들기

구현 방법에 대한 문의

해결된 질문

72

김수용

작성한 질문수 5

0

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

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

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

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

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

답변 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