inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

오브젝트 - 설계 원칙편

2-1. 텍스트 어드벤처 게임

예제 코드 여는게 너무 불편해요

해결된 질문

101

작성자 없음

작성한 질문수 0

1

30개 정도 되는 repo를 하나하나 클론해서 여는게 진짜 너무 불편합니다.
폴더 하나에 다 넣어 주시거나 브랜치로 나눠서 제공해주시면 안될까요?

객체지향 소프트웨어-테스트 소프트웨어-설계

답변 3

5

조영호

spring님 안녕하세요.

먼저 개선사항 말씀해 주셔서 정말 감사하다는 말씀 드립니다.

요청 내용 확인하고 방금 전에 과제 통합본을 아래 리파지토리에 멀티모듈 형태로 올려 두었습니다.

https://github.com/eternity-oop/object-principle

다른 분들도 참고하실 수 있도록 강의 학습 자료에 위 리파지토리를 추가해 놓도록 하겠습니다.

만드신 리파지토리는 개인적인 용도로 사용하셔도 됩니다. 🙂

 

다시 한번 학습하시는데 불편을 드려 죄송하다는 말씀 드립니다.

슬라이드도 많고 리팩토링을 통해 코드를 진화시키는 방식으로 구성하다보니 제가 놓친 부분이 있을 수 있는데 학습하시다가 불편하거나 개선할 부분을 보실 경우에 말씀해주시면 최대한 빠르게 보완하도로 하겠습니다.

강의 재미있게 보시고 행복한 주말 보내세요!

1

spring

빠르게 제공해주셔서 감사합니다.강사님의 통합본이 훨씬 사용하기 편한 것 같아서 제 링크는 지우도록 하겠습니다. 학습하면서 건의드릴 내용이 있으면 바로 말씀드리겠습니다.
강사님도 행복한 주말 되세요!

1

spring

삭제된 글입니다

1

조영호

앞 답변에서도 말씀드렸지만 지우실 필요는 없으세요. 🙂

강의 재미있게 보세요!

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다.

spring님, 강의와 연계된 예제 코드의 사용이 불편하다는 점 충분히 이해됩니다. 여러 개의 리포지토리를 개별적으로 클론해야 하는 번거로움이 있을 수 있습니다. 이러한 경우, 한 폴더나 브랜치로 모든 코드를 통합하여 관리하는 방식이 사용자 경험을 개선하는데 도움이 될 수 있을 것입니다.

해결 방안 제안

강사님께 코드 관리의 개선을 제안해 보시는 것도 좋습니다. 예를 들면:
- 모든 예제 코드를 하나의 리포지토리로 통합: 각 예제를 디렉토리 구조로 분할하여 한곳에 모아 놓으면, 쉽게 접근할 수 있을 것입니다.
- 브랜치별 관리: 각 예제를 브랜치로 나눠 제공하면, Git의 checkout 기능을 이용하여 원하는 예제를 쉽게 가져올 수 있습니다.

참고 자료

비슷한 문제 제기에 대한 논의가 있는 게시물을 제안드립니다:
- 예제코드 관리 방식에 대한 제안: 여러 개의 예제를 효율적으로 관리하는 방법에 대해 참조할 수 있습니다.

필요하다면 이러한 개선 제안을 강사님께 건의하여, 보다 원활한 학습 환경을 마련할 수 있도록 의견을 나누는 것도 유익할 수 있습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

레이어드 아키텍처에서 도메인 중심 패키지 구조를 적용하거나 변화하는 시점이 있을까요?

1

48

2

tryMove(..) 메서드 ArrayIndexOutOfBoundsException 제보

1

67

2

5-4 Sealed Interface는 주로 모든 케이스 검증이 필요할 때 사용하나요?

1

465

1

Game, Player, Room간의 관계에 대한 질문을 드려요

1

109

2

6-2 보호 로직 중복 이슈

1

110

2

3-2 메서드를 얼마나 작게 나누는게 적절한가요?

1

134

3

4-2 값 객체 질문

1

97

2

7-3 Reader의 소유권 이동에 관해

1

60

2

디자인 패턴에 대해선 어떤 생각을 가지고 계신지 궁금합니다.

2

115

1

8-5 책임 분리를 통한 중복 코드 제거 과정에서 특정 조합은 불가능할 때

2

495

2

인스턴스 증가에 대한 우려

2

132

2

6-2. 명령과 쿼리 분리 원칙 질문

2

493

2

9-1 사소한 강의자료 오류

1

86

2

7-3 상속을 이용한 중복 제거 질문 있습니다!

3

1156

1

함수형 스타일에 대해선 어떻게 생각하시나요?

1

108

2

값 객체 활용에 대해

1

140

2

실례지만 여기에 후기 올립니다.

2

556

3

동일성과 동등성 설명이 바뀐 것 같습니다.

1

119

2

인터페이스명이 변경된 걸까요??

0

92

2

player 내부에 worldmap

3

149

2

9-6 순환참조인거 같은데..

0

116

2

8-5 오타

0

67

2

7-5 자막오타

0

60

2

7-5 자막오타

0

60

2