12P by gwanryo 2020-03-04 | favorite | 댓글 4개

id Software는 Wolfenstein 3D, Doom, Quake등의 게임을 만든 유명한 회사.
이 회사의 공동 창업자인 John Romero가 말한 프로그래밍 철학을 정리한 글입니다.

1. 일단 하라, 그리고 잘해라.
2. 항상 코드가 작동하게 관리하라.
3. 간단하게 만들라.
4. 좋은 툴을 만드는데에 시간을 투자해라.
5. 코드를 철저하게 테스트하라.
6. 버그는 최대한 빠르게 고쳐라.
7. 타겟층보다 고사양의 개발 시스템을 사용하라.
8. 지금 작업하는 버전에 맞춰 코드를 작성하라.
9. 컴포넌트 추상화를 잘 사용하라.
10. 피어리뷰를 활용하라.
11. 창의적일 수 있도록 프로그래머에게 자유를 주라.

존 카맥분의 철학도 보고 싶네용 'ㅁ'!

아 참, 위의 철학을 적용함으로써 5.5년에 10명 이하의 개발자들이 28개의 게임을 출시했다고 합니다.

읽고 보면 다 아는 내용들이긴 한데, 실제로 업무에 적용하기가 쉽지 않네요 ^^,,

뭐 한가지 뺄게 없는 글이네요. 좋은 글 감사합니다.
문제는 말씀하신대로 우리는 저게 어렵다는거.. ㅠㅠ