일본은 7월말에 학기가 끝나고기말과제로 루비랑 opengl로 슈팅게임만드는거 도전해보고있는데
짜면짤수록 구조가 꼬이고 꼬여서 알아볼수가 없게되네요 ㅠㅠ
회사에서 몇명이나 몇십명끼리 하는 큰 프로젝트에 경우엔
모든 개발자가 프로젝트가 어떻게 구현되는지를 이해하고 있는건 아닐테고
어떤식으로 일을 배분하는건가요?
그리고 사람마다 개발 능력이나 속도가 다를텐데
어떤 한사람때문에 전체 프로젝트가 늦어지는 경우도 있나요?
지금 겨우 클래스 3,4개 쓰는 게임하나 만드는것도 골치아픈데
상용 소프트웨어가 클래스 한자리수로 구성되지는 않을거 아녜요
UML로 의사소통할 듯. 멀쩡한 팀이라면 모든 팀원이 치밀하게는 아니라도 대충 구조는 파악하고 있지않을가요?
콘솔창에서 하는 코딩은 이제 얼추 하는것 같은데, 실시간으로 상호작용하는 프로그램은 너무 어렵네요 ㅠㅠ
설계후 작업 단위로 배분. 당연히 선후행 관계가 있는 작업도 존재. 그 경우 백업 플랜 없으면 그 사람 끝나기 전에는 무한홀딩
사람ㅁ다 실력 다름, 그래서 직급마다 관리자가 일정관리를 해줌, 그 기간안에 못하면 쿠사리 먹고야근하고 계속 못하면 그만둬야지 그래서 꾸준히 공부해야함