푸린이의 log
["우테코 7기 프리코스 3주차 회고"]

[우테코 프리코스 3주차 회고] 급박했던 예외처리

2주차 과제에서 테스트코드를 작성하지 못했었어서 3주차에는 작은 기능이라도 테스트해보고자 했으며, 일급컬렉션과 enum에 대해 공부한 후 코드에 적용해보았다. 그 과정 속에 배웠던 점과 아쉬운점에 대해 회고록을 남기고 싶다. [코드리뷰를 통해 배운점들] 일급 컬렉션 활용 비즈니스 로직에 대한 테스트 작성 검증 역할을 위한 클래스를 굳이...

["우테코 7기 프리코스 2주차 회고"]

[우테코 프리코스 2주차 회고] 테스트코드, 너 누군데?

지난 1주차를 진행 후, 많은 분들께 코드 리뷰를 받았었고, 우테코에서 피드백도 주셨다. 이것들을 정리해둔 뒤, 과제에 적용하려 노력했고, 최대한 지키자! 하는 목표를 세우고 2주차 과제를 진행했다. [리뷰를 통해 배운점들] stream을 사용한다면 한줄에 .하나만 찍기 1-1) 가독성이 더 좋아짐 view 적용해보기 (입력하거나 출력...

["우테코 7기 프리코스 1주차 회고"]

[우테코 프리코스 1주차 회고] 문제 해결의 첫 걸음

프리코스를 진행하면서 느낀점, 어떤 고민들이 있었는지, 문제 해결 과정 등을 회고글에 담아보려한다. 과제를 딱 받고, 처음 요구사항을 읽었을때, 까마득한 느낌을 받았다. 글로 읽었을땐, 이렇게 하면 되겠는데~했지만, 막상 머릿속으로 어떻게 구현해나갈지 상상하니, 어디서부터 손대야할지 우왕좌왕했다. 하지만 일단 go! 하면서 기능을 구현하기 ...

자동으로 스프링 빈을 등록해주는 컴포넌트 스캔 기능

컴포넌트 스캔이란? 자바코드의 @Bean, XML의 <bean> 등 설정정보에 직접 등록할 스프링 빈을 작성해주었다면 컴포넌트 스캔은 설정정보에 작성하지않아도 자동으로 스프링 빈을 등록해준다. 컴포넌트 스캔을 하기위해선 설정 정보에 @ComponentScan을 붙여주면 된다. 그럼 @Component 애노테이션이 붙은 클래스들을 스캔해 ...

객체 인스턴스가 단 1개만 생성되는 Singleton 컨테이너의 공유필드 문제

스프링 기본 빈 등록방식은 ‘싱글톤’ 방식이다. 따라서 스프링 컨테이너는 객체 인스턴스를 싱글톤으로 관리해준다. 싱글톤 방식에 대해 설명하기 앞서, 싱글톤 패턴에 대해 알고 넘어가자. 싱글톤 패턴이란? 객체 인스턴스가 단 1개만 생성되는 디자인 패턴이다. 싱글톤 패턴 구현 코드 new SingletonPattern()해서 객체를 미리 ...

© sihyun. Some rights reserved.