[제로베이스] 백엔드 파트타임 스쿨 5기 - 12주차 회고

회고

제로베이스를 처음 시작할 때 퇴근 후 강의 수강을 무리 없이 할 수 있을 거란 생각을 했던 지난날을 회상하며 어떤 방향으로 강의를 들어야지 기간 안에 최대한 다양한 지식을 쌓을 수 있을지에 대한 방향성을 잡는 고민에 빠졌고 그로 인한 슬럼프는 아직도 지속되는 중이다.

하지만, 계속해서 고민만 하고 있다면 이는 부트캠프를 하는 이유가 없다고 생각이 되어 천천히 뒤처진 진도를 쫓아가면서 방향성을 잡는 것이 현재로서는 최선이라는 결론을 내렸고, 주중에는 무리하지 않는 선에서 강의를 듣고, 주말에 많은 시간을 할애하여 강의를 수강하는 것이 어떻게 보면 방안이 되지 않을지 싶다.

이번 주 실습 과제로는 계좌 관리 시스템의 Back-End Programing을 진행하였으며, Spring Boot과 JPA 기반으로 하여 구현하였다. 과제를 수행하면서 부딪히는 가벼운 문제의 경우 스스로 해결해 나가며 진행하였고, 도통 진행이 안 되는 부분에 있어서는 ChatGPT를 통하여 이해하면서 문제 해결을 해나갔다. 결과적으로는 70% 완성된 상태로 과제를 제출하였는데 이번 과제는 이후에도 지속적으로 관리하며 리팩토링과 미진한 부분에 대해서 보충해 나갈 것이다.

학습 내용

- [객체지향] 객체지향(OOP)

- [객체지향] SOLID 원칙 (1/2)

- [객체지향] SOLID 원칙 (2/2)

- [자바] Lombok(롬북)

- [자바] H2 Database

- [데이터베이스] 트랜잭션

- [자바] Embedded Redis

실습 내용

[GitHub] Account (계좌 관리 시스템)


사람은 누구나 자신이 할 수 있다고 생각하는 그 이상의 일을 할 수 있다.
- 헨리 포드