오라리의 구글 소프트웨어 공학 문서
이 글의 개요
작년 연말에 일본 올리브에서 출판됐어요.
구글의 소프트웨어 공학 관련 문서의 장과 절을 잊어버리기 위해 개인적으로 내용을 총결하였다.
책의 내용에 저의 주관과 감상을 추가한 것이기 때문에 시간이 있는 사람은 직접 책을 보는 것을 추천합니다.
팀 건설과 시험과 관련된 내용 등 매우 참고 가치가 있는 내용을 읽어주세요(아직 다 읽지는 못했지만).
팀 관리에 대한 전제와 과제감
문서를 제작하는 개발자는 제작의 은혜를 거의 받지 않으며, 기본적으로 독자는 그것의 은혜를 받을 것이다
만들어진 효과에 따라 새로운 멤버가 들어오거나 일정 시간이 지난 후 확인할 때 장기적인 효과가 있다
문서는 그 코드를 쓴 엔지니어가 만들었다.그것을 효과적으로 쓰기 위해서는 적당한 도구와 격려가 필요하다. (귀찮기 때문에)
문서는 단기간에 매우 번거로운 작업이지만 장기적인 관점에서 보면 제작 원가에 충분한 효과가 있다
고정 목표를 실현하기 위해서는 프로세스를 기존의 작업 프로세스에 도입할 필요가 있다
개발진이 다른 사람이 쓴 코드를 수정할 때 고품질의 문서가 없는 것은 과제이다
이런 과제에 대해 어떻게 해야 합니까?
문서의 Tips
문서에 기재해야 할 내용(예제)
- 目的
- このドキュメントは、〇〇の開発環境であるPython3.9の仮想環境を作成し、githubにCommitができるまでの手順を記載している。
- 想定読者
- 〇〇プロダクトに新しくジョインした新メンバーが環境構築を行うために読むことを想定
- 必要な情報の場所
- Git repoのリンクなど
- 最終更新者
- パブロ(更新者名)
- 最終更新日
- 2022/04/01
총결산
나는 문서를 만드는 것이 당연하다는 것을 다시 한 번 깨달았다.단기적으로는 제작 원가에 신경을 많이 쓰고 골칫거리가 되는 것도 당연하다.
그러나 팀 구성원 증가와 멤버 교체 발생 등에 따라 장기적 관점에서 불가결하거나 빠질 수 없어 원가에 충분한 효과가 있음을 다시 느꼈다.
주관적인 생각이지만 팀워크 효율성 높은 대안으로
코드 검사 시간에도 문서 검사
Reference
이 문제에 관하여(오라리의 구글 소프트웨어 공학 문서), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/najo/articles/67dd8866ce8b18텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)