저는 문서를 개발자를 위한 기록이 아니라
팀을 위한 도구라고 생각합니다.
저는 문서를 개발자를 위한 기록이라기보다, 팀을 위한 도구라고 생각합니다.
개발을 하다 보면 시스템의 동작 방식이나 도메인 정책을
개발팀뿐 아니라 다른 팀에도 설명해야 하는 경우가 많습니다.
그래서 저는 문서를 작성할 때
개발자가 아닌 사람이 읽어도 이해할 수 있는 수준으로 작성하려고 합니다.
서비스가 커질수록 시스템의 구조나 정책이
특정 개발자의 기억에 의존하는 경우가 많습니다.
이런 상황에서는
가 발생합니다.
그래서 저는 문서를 통해
시스템의 동작 방식을 팀 전체가 공유할 수 있는 상태를 만드는 것이 중요하다고 생각합니다.