tttghost / wheelmaker

세상 모든 바퀴를 다루는 게임입니다.
2 stars 0 forks source link

2주치 목표 #54

Open tttghost opened 3 weeks ago

tttghost commented 3 weeks ago

싱글톤 제거(singleton.cs)

기존기능 역설계


캐싱을 하는 Util.Search도 제거, 인스펙터에 연결

프로그래머의 길, 멘토에게 묻다. 완독

jongfeel commented 3 weeks ago

저는 singleton 제거 목표만 가지고 해봐도 좋을 것 같다는 의견입니다. 물론 완료가 목표가 아닙니다. 진행형으로 2주를 잡아도 되요. 이것도 완료 하려면 오래 걸릴 수도 있습니다.

singleton을 사용하는 곳에서 singleton을 제거했을 때 보완해줘야 하는 코드를 설계하고 만드는 것도 일일 수 있습니다.

tttghost commented 2 weeks ago

네 싱글톤 제거 목표 하나만 가지고 해보겠습니다. 일단 시작을시작을

tttghost commented 1 week ago

2주치 목표 수행시간 : 3시간.

느낀점 : 가이드 코드작업을 해 주셨는데도 해당 코드를 보며 생각할 부분이 참 많았습니다. 사실 봐서 이해되는 부분이 많았고 골드를 나누는 부분이나 ILevel설계 부분과 그 인자로 Behaviours를 넘기는 것은 잠깐 봐서 익숙해 질 부분이 아닌것 같다고 생각이 들었습니다.

이렇게 가이드코드까지 작성해 주셨는데도 좀더 열심히 하지않은 제 자신을 돌아보며.. 코멘트 남깁니다..

jongfeel commented 1 week ago

저는 singleton 제거 목표만 가지고 해봐도 좋을 것 같다는 의견입니다. 물론 완료가 목표가 아닙니다. 진행형으로 2주를 잡아도 되요. 이것도 완료 하려면 오래 걸릴 수도 있습니다.

singleton을 사용하는 곳에서 singleton을 제거했을 때 보완해줘야 하는 코드를 설계하고 만드는 것도 일일 수 있습니다.

제가 여기서 진행형이라고 얘기한 부분을 꼭 기억해 주셨으면 합니다. 어제 멘토링 때 많이 설명 드린 부분이고 한국식 개념의 "성장(growth)" 보다는 외국(미국)식 개념의 "전진(progress)"라고 이해하셔야 합니다.

따라서 전진(progress)을 위해 진행중(in progress)이어야 함을 잊지 말아 주세요.