개요 한국에서는 아직 백엔드 하면 Java가 압도적이다. AI를 공부하며 Python 백엔드를 진행 해 본 경험이 있지만, Java경험은 없어 순간 학습욕구가 확 올라와 공부를 시작한다. 다른 공부들을 해 보았지만, java백엔드는 잠깐 필요할 때 구글의 힘을 빌려
즉 우리가 개발하고자 하는 시스템의 동작을 사용자 입장, 기준으로 표현화 하고 문서화 한 시나리오이다. github autolink reference 사용하여 commit message 나 feature 브랜치 명 생성 url 긴거 -> 이슈번호(사진에서 보이는 git
API를 설계는 주로 URL, HTTP메소드, 각 API들이 어떤 기능을 하게될지 등을 미리 정해서 문서화 하는것을 말한다. 해당 문서를 토대로 개발을 진행하는 것이다.보통 구글 스프레트 시트나, 엑셀파일로 API를 설계한다. 나는 (종류, URL, Method, 기능
github project -> 왼쪽 상단(...) -> settings -> new field -> 아래 사진과 같이설정 (이번 프로젝트는 주기를 1주로 설정함. 보통은 애자일에서 2주로 스프린트 하는것이 일반적) 만들고나면 이처럼 미리 3주차 스프린트까지 만들어졌
어떤 도메인을 설정하고, 어떻게 데이터를 설계, 어떻게 데이터베이스에 저장할건지에 대한 정리하는 것. 도메인 설계 단계에서 어떤 내용을 할지 적고, milestone, repo issue 등록 등을 수행. 라벨은 erd 다이어그램 : documentation (문서화)
도메인 클래스를 기반으로 어떻게 데이터베이스를 연결지어 사용 할 것인지에 대해 고민해본다. 또한 어떤 데이터베이스를 사용할 것인지, 실제 db와 테스트 db를 따로 둘 것인지 등을 정리하고 테스트를 정의를 한다. 어떤 데이터베이스를 사용 할 것인지 결정 할 때에는, 요