스크럼 인증을 받았기 때문에 시스템을 개발하는 동안 민첩한 방법론을 사용하는 경향이 있으며 스크럼 프레임 워크의 일부 캔버스를 사용하여 일상적인 작업을 관리합니다.
게다가, TDD가 게임 개발에 옵션이 될 수 있는지 궁금합니다.
이 GD 질문을 믿는다면 TDD는 게임 개발에별로 유용하지 않습니다.
MVC 및 TDD가 왜 게임 아키텍처에서 더 많이 사용되지 않습니까?
나는 예산이 큰 대규모 프로젝트가 완벽하게 작동 해야하는 산업 프로그래밍에서 나왔습니다. 코드가 내부 및 외부에서 철저하게 테스트되지 않으면 치명적인 시나리오가 발생할 수 있기 때문입니다.
또한 스크럼 규칙을 준수하면 스크럼의 모든 단일 작업에 시간이 표시되는 동안 마감일을 맞추는 것이 좋습니다! 따라서 위의 질문에서 시스템 구축을 중단하고 게임 작성을 시작한다고 말하면 동의합니다. 스크럼이 말한 것은 바로 완벽한 시스템을 구축하지 말고 먼저 스프린트가 작동하도록하는 것입니다. 그런 다음 필요한 경우 두 번째 스프린트에서 작업하는 동안 코드를 리팩터링하십시오!
게임 개발을 담당하는 모든 부서가 Scrum을 사용하지는 않지만 Scrum은 쓸모가 없다는 것을 이해합니다. 그러나 모든 부서가 Scrum을 사용하는 순간을 생각해 보자 ... "완벽한"시스템 / 게임을 작성하고 싶지는 않지만 TDD가 버그없는 코드를 작성하는 것이 좋을 것이라고 생각한다.
그래서 내 질문은 다음과 같습니다.
게임 개발에서 TDD가 가능합니까?