CS 일기장

한화시스템 부트캠프 10주차 회고록 본문

한화시스템 beyond sw캠프/주간 회고록

한화시스템 부트캠프 10주차 회고록

덩할 2025. 3. 12. 20:21

빠르게 지나갔다.

10주차도 끝이 났다. 이번 주는 정말 오전과 오후가 녹았다?라고 표현할 정도로 시간이 빠르게 흘렀다. 월요일 휴무와 동시에 금요일 첫 휴가를 사용했다. 3일 나가는데 개념적으로 많이 배우다 보니, 정말 빠르게 흘러갔다. 이 속도는 원하지 않았는데,,,

 

이번 주는 무엇을 배웠을까?

AOP

공통 코드를 분리하고 코드 실행 전이나 실행 후의 시점에 해당 코드를 삽입함으로써, 소스 코드의 중복을 줄이고, 필요시에 가져다 쓸 수 있게 객체화하는 기술이다.

로그 기록을 하거나 트랜잭션, 예외 처리등에서 사용하는 개념이라고 한다.

실제 MVC 패턴에 다른 클래스로 만들어 실습을 해봤는데, 스프링에서 뭔가 제일 어렵다. DI와 IOC에 대한 이해가 되었고, 이것에 대한 설명을 코드로서 할 수 있는데, 이 부분은 못하겠다. 다시 정리하자

 

Java Reflection

클래스 정보를 불러올 수 있는 리플렉션에 대해 배웠다. 인스턴스화 하지 않고 invoke를 사용한다는 부분이 신기했다.

 

SpringBoot

사실 내가 아는 것은 스프링이 아니라 스프링 부트였던 것 같다. 정말 편한데 그 안에 개념들이 정말 많이 들어가 있다. 프레임워크 뼈대가 어떻게 구조되었는지를 알아야 하는데, 그냥 뼈대 사용법만 외우면서 스프링을 안다고 했다는 게 참 아이러니하다.

 

좋았던 점

새 팀 분들이 정말 착하시고 다들 좋은 말을 많이 해주신다. 나한테서 좋았던 점은 없다.
개선은 언제 될건가

 

아쉬웠던 점

휴가를 썼다. 안 쓸려고 했는데 자격증 시험에 대한 대비가 안 되어있어서 내가 깨달았을 땐 처리할 방법이 없을 정도였으니...

그리고 그는 (... 더 보기)

 

개선해야 할 점

 그날그날 우선순위를 정해보자, 공부를 하다가도 이거 해야 하는데, 이거 해야 하는데 하면서 집중력이 떨어지고 심지어 문제 풀이 할 때마저도 생각이 난다. 앞으로 나아갈 때 제일 안 좋은 게 서두르는 것인데, 최근 2주? 는 서두르기만 했지 나아간 부분이 적었다. 개선해 보자