일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Be
- Execution Engine
- GC
- M:N
- RESAPI
- java
- DB
- hateoas
- TDD
- testdrivendevelopment
- 클린코드
- 스프링으로하는마이크로서비스구축
- 트랜잭션 격리 수준
- ATDD
- ComponentScan
- Spring/JAVA 서적
- 도커
- Runtime Area
- 부모객체
- 자식객체
- 미니미프로젝트
- Java 22
- 마이크로서비스디자인패턴
- 완벽이해
- G1GC
- pair programming
- docker
- Solid
- Self Descript Message
- KPT
- Today
- Total
목록KPT (2)
Programming Summary
프로젝트 링크강사님께서 자바에 익숙해지라는 목적으로 우리만의 배달의 민족을 만드는 미니미 프로젝트를 4일간 진행하였다. 해당 프로젝트의 KPT 회고를 진행하려한다.Keep"자바에 익숙해진다” 라는 프로젝트 목표에 맞춰 학습을 중점에 두고 프로젝트를 진행하였다.스프링의 MVC 구조를 참조하여 MVC 분리를 잘했다.재구성하는데 있어 확실한 근거가 있었다.Problem자바가 안익숙한 팀원들도 있어, Spring MVC 구조를 구현하기에는 너무 높은 난이도가 높은 설계였다.재시작한 프로젝트의 구조 설계를 잡기 어려워 Bottom-Up 방식으로 구현 후 설계를 하는 식으로 구현하였다.Try다음부터는 팀원들의 수준을 고려해서 설계를 하도록 하자.테스트 코드를 잘 작성하자.예외 처리를 잘하자.TDD를 연습해보자.
들어가기 전에오늘은 KPT 회고를 활용하여 작성해보려 한다.KPT 회고란?KPT 회고는 다양한 회고 방법론 중 하나이다. Keep, Problem, Try의 약자로 회고 내용을 세 가지 관점으로 분류하여 회고를 진행하는 방식이다. 이를 통해 3가지 관점에서 회고를 진행하여, 꼼꼼하고 효율적인 회고가 이루어질 수 있게 된다.Pair Programming이란?페어 프로그래밍은 애자일 소프트웨어 개발 방법론 중 하나로, 하나의 컴퓨터에서 두 사람의 프로그래머가 작업하는 방법이다.위키 백과에는 이렇게 적혀있다. 페어 프로그래밍은 코드를 작성하는 사람이 진행자(driver)가 되고 다른 한 사람이 관찰자(observer, navigator)가 되어 코드 검토(code review)를 하며 프로그래밍을 작성한다. ..