© Pexels, 출처 Pixabay 회사의 팀 프로젝트 관련된 이슈가 말 그대로 폭발적으로 생겨나고 있습니다. 그만큼 만들어야 할 게임 시스템이며 로직들이 많다는 이야기인데요, 게임 프로젝트를 개발/서비스하다 보면 항상 없던 걸 만들어 붙이기만 하지는 않습니다. 새로운 걸 만들면서도, 기존의 것을 수정한 뒤에 추가해야 하는 경우가 대부분일 겁니다. 어떤 경우엔 기존의 걸 많이 제거하고 새로운 걸 조금 추가하게 되기도 합니다. 기존의 걸 수정해야 하는 양이 많아진다면 자연스럽게 프로그래밍 시간도 그만큼 늘어나게 됩니다. 여기서, 프로그램의 구조 설계와 디자인이 잘 짜여 있다면 시간을 크게 절약할 수 있습니다. 잘 짜인 프로그램이란, 많은 프로그래머들이 책과 강연에서 말하는 걸 듣고 대략 제 생각을 정..