Inflearn Community Q&A
다양한 관점의 코드 경험을 위해 개선하지 않은 코드
Written on
·
28
1
안녕하세요. 제미니님 유튜브 부터 인프런까지 참여하며 굉장히 많은 인사이트를 얻고있어 무한한 감사 인사를 올립니다.
질문
강의를 수강하며 제미니님이 던져준 키워드를 어떻게 곱씹어야하지? 라는 생각을 하며 두 가지 정도 질문을 드리게 되었습니다.
Q1. "저같은 경우는 뭐 컴포넌트 같은 걸 좀 쪼개서 만들고 싶은데, 일단은 여러분들이 좀 혼합된 걸 느끼게 하려고 제가 풀어 놨어요" - 결제 코드 느끼기 13:17
이렇게 제미니님이 생각했던 코드를 보고 싶은데, 이 코드는 신규 강의였던 "레거시 다루기" 에서 개선 작업을 하나요? 아니면 저희에게 열린 사고를 던져주고 넘어가는걸까요?
Q2. "success 메서드에 트랜잭셔널을 사용하는 것도 할 말이 많은데 기본적인 로직에서는 문제는 없다." - 결제 코드 느끼기 13:58
이 내용에서도 혹시 개선하는 부분도 질문 1번과 같이 레거시 다루기 강의에서 개선 하시나요?
개인적으로 success 에서 트랜잭션 어노테이션을 빼고, 저장하는 로직을 한 군데 모아서 거기 사용할 것 같은데 제미니님은 어떻게 하시는지 궁금하네요!
Quiz
Why is an order considered the central axis in the system?
This is because payment processing only handles external data.
This is because it contains the customer's purchase intent and key information.
This is because the payment status is only updated by orders.
This is because the order manages all discount calculations.
Answer 1
0
안녕하세요 질문 감사드립니다!
두 부분 모두 레거시 x AI에서 개선을 진행하는 부분입니다!
레거시 x AI 강의는 AI를 활용하며 고민하면서 한 기준을 정하면서 기본편 코드를 개선 및 레거시 배경에서 신규 기능을 추가하는 해가는 강의입니다!
관심 있으시면 레거시 x AI 강의도 수강해보시길 권장 드립니다!




