인프런 커뮤니티 질문&답변
다양한 관점의 코드 경험을 위해 개선하지 않은 코드
작성
·
22
1
안녕하세요. 제미니님 유튜브 부터 인프런까지 참여하며 굉장히 많은 인사이트를 얻고있어 무한한 감사 인사를 올립니다.
질문
강의를 수강하며 제미니님이 던져준 키워드를 어떻게 곱씹어야하지? 라는 생각을 하며 두 가지 정도 질문을 드리게 되었습니다.
Q1. "저같은 경우는 뭐 컴포넌트 같은 걸 좀 쪼개서 만들고 싶은데, 일단은 여러분들이 좀 혼합된 걸 느끼게 하려고 제가 풀어 놨어요" - 결제 코드 느끼기 13:17
이렇게 제미니님이 생각했던 코드를 보고 싶은데, 이 코드는 신규 강의였던 "레거시 다루기" 에서 개선 작업을 하나요? 아니면 저희에게 열린 사고를 던져주고 넘어가는걸까요?
Q2. "success 메서드에 트랜잭셔널을 사용하는 것도 할 말이 많은데 기본적인 로직에서는 문제는 없다." - 결제 코드 느끼기 13:58
이 내용에서도 혹시 개선하는 부분도 질문 1번과 같이 레거시 다루기 강의에서 개선 하시나요?
개인적으로 success 에서 트랜잭션 어노테이션을 빼고, 저장하는 로직을 한 군데 모아서 거기 사용할 것 같은데 제미니님은 어떻게 하시는지 궁금하네요!
퀴즈
왜 주문이 시스템에서 중심 축으로 간주될까요?
결제는 외부 데이터만 처리하기 때문입니다.
고객의 구매 의도와 핵심 정보를 담기 때문입니다.
결제 상태는 주문에 의해서만 갱신되기 때문입니다.
모든 할인 계산을 주문이 관리하기 때문입니다.
답변 1
0
안녕하세요 질문 감사드립니다!
두 부분 모두 레거시 x AI에서 개선을 진행하는 부분입니다!
레거시 x AI 강의는 AI를 활용하며 고민하면서 한 기준을 정하면서 기본편 코드를 개선 및 레거시 배경에서 신규 기능을 추가하는 해가는 강의입니다!
관심 있으시면 레거시 x AI 강의도 수강해보시길 권장 드립니다!
모쪼록 이력서 작성 화이팅 하시길 바라며 답이 되었길 바랍니다! 감사합니다!




