토이프로젝트 진행중임


코딩 조빱이라 걍 무지성으로 하는데

스크립트 수가 늘어나고 

참조 관계가 복잡하게 얽히면서

나중에는 어디서 뭘 참조해야하나 보려면 한참 생각해야하는 지경에 이름


때려치고 정신 반쯤 놓고 라면 먹으면서 든 생각이


->한 스크립트에 게임에 필요한 모든 기능을 넣을 수는 없다


->스크립트는 필연적으로 나뉠 수 밖에 없다


->그렇다면 a스크립트에 없는 필드나 메소드를 참조해야하는 경우가 생긴다


->따라서 스크립트간 통신(참조)또한 필연적이다


->이런 통신을 화살표로 표현했을 때 내 스크립트는 중구난방 스파게티이다


->이걸 그림으로 표현해서 깔끔하게 정리하면 되겠다?


->스파게티 코드를 방지하려면 참조에 대한 정리가 중요하다


->객체 지향 프로그래밍은 참조에 대한 프로그래밍이구나?



뭔가 컴공 2학년 수준의 깨달음을 얻은 것 같다

내일은 바로 리팩토링 들어간다잇