⭐ 좋은 README 작성법?
우테코 프로젝트를 하면서, 좋은 REAME 작성법은 무엇일까? 라는 고민을 하게 되었다. 개발자 분들이 README 파일을 통해 내 프로젝트를 리뷰하고, 어떤 기능을 가지고 있는지 한번에 확인할 수 있다. README 파일에 설명이 부족하게 되면 협업 시에 내가 작성한 코드 또는 프로젝트에 대한 이해에 어려움을 겪게 될 것이라 생각한다.이번 기회로 README 파일의 중요성을 다시 알게 되었고, 프로젝트 가이드 문서로서 프로젝트를 쉽게 살펴 볼 수 있게 하고 싶다. 우테코 1주차에서 아쉬운README 파일을 작성했기에, 같은 실수를 하지 않기 위해 이 포스트를 쓰게 되었다.
- 좋은 REAMDE 작성을 위해 새로운 지식을 얻게 되면, 계속적으로 수정할 예정이다.
❗README 작성 전 지향하는 목표
- 프로젝트 시작 전 가장 먼저 보이는 문서이기 때문에, 간단하면서 직관적이어야 한다.
- 프로젝트가 무엇을 전달하고 싶은지 알 수 있게 한다.( = 프로젝트 설명)
- 프로젝트가 어떻게 작동되는지 설명이 필요하다.( = test )
- 코드 이해를 위한 가이드 설명이 필요하다.
❗ REAMDE에 들어가야 하는 내용
⭐ 프로젝트 마다 들어가야 하는 내용이 달라 질 수 있다. 선택해서 넣자
- 프로젝트 명
- 프로젝트 설명
- 기능, 추가 하고싶은 기능 등 설명
- 프로젝트 설치 및 실행 방법
- 추가적인 의존성, 프로젝트 설치 방법 설명이 필요하다면 추가
- 프로젝트 사용 방법(=test)
- 어떤식으로 프로젝트가 작동하는지 설명
- test 설명
- test 예시코드 상세 설명 필요시에 설명
- 클래스 기능 설명
- 클래스가 가지고 있는 기능 설명
- 예외 목록
- 예외 처리한 목록들 설명
'우테코 프리코스' 카테고리의 다른 글
[ 우아한 테크코스 ] 백엔드 우테코 프리코스 2주차 회고 (0) | 2024.11.02 |
---|---|
[ 객체지향 ] SOLID (3) | 2024.10.28 |
[ 객체 지향 ] 객체지향의 4가지 특징 (1) | 2024.10.27 |
[ 우아한 테크코스 ] 백엔드 우테코 프리코스 1주차 회고 (1) | 2024.10.26 |
우테코 프리코스 시작 (3) | 2024.10.23 |