토이프로젝트 진행중임
코딩 조빱이라 걍 무지성으로 하는데
스크립트 수가 늘어나고
참조 관계가 복잡하게 얽히면서
나중에는 어디서 뭘 참조해야하나 보려면 한참 생각해야하는 지경에 이름
때려치고 정신 반쯤 놓고 라면 먹으면서 든 생각이
->한 스크립트에 게임에 필요한 모든 기능을 넣을 수는 없다
->스크립트는 필연적으로 나뉠 수 밖에 없다
->그렇다면 a스크립트에 없는 필드나 메소드를 참조해야하는 경우가 생긴다
->따라서 스크립트간 통신(참조)또한 필연적이다
->이런 통신을 화살표로 표현했을 때 내 스크립트는 중구난방 스파게티이다
->이걸 그림으로 표현해서 깔끔하게 정리하면 되겠다?
->스파게티 코드를 방지하려면 참조에 대한 정리가 중요하다
->객체 지향 프로그래밍은 참조에 대한 프로그래밍이구나?
뭔가 컴공 2학년 수준의 깨달음을 얻은 것 같다
내일은 바로 리팩토링 들어간다잇
1학년임
근데 그렇게 스스로 답을 찾은건 좋은 경험임 - dc App
훌륭함니다
참고로 그 그림을 UML이라고 부름
solid 원칙 찾아보셈, 객체지향의사실과오해 책 강추 - dc App
Solid도 좋고 디자인 패턴도 좋은데 그걸 너무 법처럼 따르려고 하지 마셈. 그냥 참조할만한 교훈 이런느낌으로 받아들이셈.
논리적 사고 추
오.. 맞는듯
저두 짜잘한 거 하는데 참조들고 있는 거 피하려함