일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- TDD
- 순차지향
- 항해 백엔드
- 항해플러스
- 항플 백엔드
- fanout on read
- 항해 후기
- 디자인 패턴
- 프로토타입 빈
- 항해플러스후기
- API Aggregation
- 항해 플러스 후기
- 항플
- 싱글톤 빈
- 빈 스코프
- 항해플러스백엔드
- 항해플러스 회고
- OOP
- 피드 구현
- 데이터 쿼리
- push model
- 항해+
- 기능 테스트
- 항해
- 항해플러스 백엔드
- 항플 후기
- fanout on write
- 항해플러스 후기
- 생성 패턴
- pull model
- Today
- Total
목록Study (6)
deVlog

목차 📚 과제 발제4주차의 발제는 아래와 같다. 이번주는 지난 주에 설계한 내용을 바탕으로 모든 기능을 구현하는 것이었다. 일주일도 안되는 짧은 시간 안에 테스트 코드도 작성하면서 기능을 개발하려니 진짜 너무 힘들었다.. 역대급으로 힘들었던 주차가 아니었나 싶다.더보기 DEFAULT각 시나리오별 하기 비즈니스 로직 개발 및 단위 테스트 작성e-commerce : 상품 조회, 주문/결제 기능concert : 대기열 발급, 대기순번 조회, 좌석 예약 기능단위 테스트 는 반드시 대상 객체/기능 에 대한 의존성만 존재해야 함 STEP07API Swagger 기능 구현 및 캡쳐본 첨부 ( Readme )주요 비즈니스 로직 개발 및 단위 테스트 작성 STEP08비즈니스 Usecase 개발 및 통합 테스트 작성A..

목차 📄 개발 전 설계 문서항해를 하면서 Mock API와 시퀀스 다이어그램을 처음 적용해봤다. Mock API는 처음 접하는 개념이었고, 시퀀스 다이어그램은 알고 있었지만 실무에서 많이 적용해본 적은 없었다. 서버 구축을 시작하며 시퀀스 다이어그램을 그리기 시작했을 때, 생각보다 시간이 오래 걸렸다. “이걸 실무에서 할 시간이 있을까?”라는 고민도 들었다. 시퀀스 다이어그램을 작성하면서 든 생각은 아래와 같다.시퀀스 다이어그램을 작성하는 과정에서 코드 구현이 자꾸 떠오르며, 코드 구현을 그림으로 나타내는 느낌이다. 세세한 코드 구현을 다이어그램으로 표현하는 것이 맞는지, 아니면 더 추상적으로 작성해야 하는지 모르겠다..시퀀스 다이어그램에서 모든 에러 사항을 표현해야 하는지, 아니면 정책 관련 비즈..

목차 이번주는 남은 7주간 진행할 프로젝트를 선정하고 설계하는 시간을 가졌다.코치님께서는 설계이기 때문에 이번주는 쉬어가는 시간이라고 하셨지만 평소에 생각이 많아 설계가 오래 걸리는 나에게는 구현하는 것보다 오랜 시간을 투자한 한주였다.. 설계는 역시 어렵다 😢 📚 과제 발제3주차의 발제는 아래와 같다. 시나리오를 선택할 수 있었다. 아래와 같이 세 가지 선택사항이 있었고 각각의 요구사항을 보고 고르면 됐었다.콘서트 예약 서비스의 경우 대기열을 따로 구현을 해야하기 때문에 난이도가 가장 어렵다고 하셨다. 그래서 우리 조는 불나방처럼 다같이 콘서트 대기열 서비스에 도전하기로 했다..! 🔥🔥🔥🔥 화이팅 17조...!e-커머스 서비스맛집 검색 서비스콘서트 예약 서비스더보기더보기 STEP 05시나리..

목차 역시나 역시나 2주차도 힘들다...ㅎㅎ 그래도 평소에 해보지 못했던 거를 계속 도전하고 해결해나가는게 재미있긴 하다..백엔드 개발자로서의 역량이 채워지는 느낌이랄까.. 하지만 힘든건 어쩔 수 없다.그래도 끝까지 완주해낼 예정이다!! 📚 과제 발제2주차의 발제는 아래와 같았다.더보기Default아키텍처 준수를 위한 애플리케이션 패키지 설계특강 도메인 테이블 설계 및 목록/신청 등 기본 기능 구현각 기능에 대한 단위 테스트 작성사용자 회원가입/로그인 기능은 구현하지 않습니다.STEP 3설계한 테이블에 대한 ERD 및 이유를 설명하는 README 작성선착순 30명 이후의 신청자의 경우 실패하도록 개선동시에 동일한 특강에 대해 40명이 신청했을 때, 30명만 성공하는 것을 검증하는 통합 테스트 작성ST..
목차 😂 동시성을 처음 접하면서이번 1주차 과제는 테스트 코드를 작성하면서 동시성 문제를 자바 코드로 해결하는 것을 목표로 한 과제였다.1주차부터 동시성 이슈를 다루게 되어 당황스러웠지만, 지난 일주일을 돌이켜보면 좋은 학습 시간이었던 것 같다.. (힘들긴 했음) 과제에 대한 상세는 아래와 같다.더보기Default/point 패키지 (디렉토리) 내에 PointService 기본 기능 작성/database 패키지의 구현체는 수정하지 않고, 이를 활용해 기능을 구현각 기능에 대한 단위 테스트 작성총 4가지 기본 기능 (포인트 조회, 포인트 충전/사용 내역 조회, 충전, 사용) 을 구현합니다. Step 1포인트 충전, 사용에 대한 정책 추가 (잔고 부족, 최대 잔고 등)동시에 여러 요청이 들어오더라도 순서대..

목차 🤔 지금까지의 회고항해 플러스를 시작하면서 여러 생각이 들었다. 참여하기 전부터 기대가 컸지만, 실제로 만나본 코치진 분들, 팀 매니저님들, 그리고 열정을 가지고 참여하는 동료 개발자들을 보니 정말 잘 선택했다는 생각이 든다. 혼자서만 공부할 때는 느낄 수 없었던 동기 부여와 네트워킹의 힘을 제대로 경험하고 있는 것 같다. 실제로 코치진분들과 동료분들을 만나보니 모두 열의가 가득하고 나도 더 열심히 해야겠다는 동기부여가 더 세게 왔던 것 같다!!매주 함께 같은 목표를 향해 나아가는 과정이 기대되고, 혼자서 할 때보다 훨씬 더 성장할 수 있을 것 같아 벌써부터 설렌다.업무를 병행하면서 하다보니 10주간 힘들고 지치는 순간도 있겠지만, 내 미래를 위해 더 나아가기로 다짐했다.더 많은 배움과 성장을 ..