SlowCloud / TodayILearn

새로 알게 된 내용을 기록하는 리포지토리
0 stars 0 forks source link

스프링 문서에 추가할 내용 #2

Open SlowCloud opened 11 months ago

SlowCloud commented 11 months ago
  1. 스프링 리포지토리 구조
  2. 스프링에서 사용하는 프로그래밍 구조/디자인 2.1. AOP 2.2. MVC 패턴 2.3. 도메인 주도 설계(DDD)
  3. 테스트 코드 작성 및 테스트 자동화 3.1. 테스트 환경 분리 3.2. 리포지토리/서비스/컨트롤러 테스트 3.3. 테스트 주도 설계의 함정 - 길어지면 자세한 이야기는 리다이렉트로 빼기 3.3.1. TDD의 정의와 장단점 3,3,2, When I do TDD and when I don't
  4. Documentation 자동화
  5. 배포 - 대부분 리다이렉트로 구성될 것 같음 5.1. 버전 관리 - git 5.2. 컨테이너 - Docker 5.3. Cloud Server - AWS 5.4. CI/CD - github in action 5.5. 로드 밸런싱 - NGINX
  6. 기타 - 개발 프로세스 관련 6.1. 개발 프로세스 종류 6.1.1. 폭포수 모델 6.1.2. 애자일 7.2. 요구사항 확인 7.3. 명세서 작성
SlowCloud commented 11 months ago

자세한 내용이 필요해진다면 문서 분리하기

알고 있는 걸 정리한다는 느낌이 강하네

SlowCloud commented 11 months ago

스프링에 집중적인 내용은 다른 레포지토리로 분리하기로 결정함.

SlowCloud commented 11 months ago

놓친 내용이 많으니 다른 사람들이 작성한 문서들도 확인해보면서 채워넣기. 의존성 주입 관련한 이야기라던지

SlowCloud commented 11 months ago

놔두고 까먹을 거 같아서 다시 오픈