![["우테코 7기 프리코스 3주차 회고"]](/assets/img/woowacourse_week3.png)
[우테코 프리코스 3주차 회고] 급박했던 예외처리
2주차 과제에서 테스트코드를 작성하지 못했었어서 3주차에는 작은 기능이라도 테스트해보고자 했으며, 일급컬렉션과 enum에 대해 공부한 후 코드에 적용해보았다. 그 과정 속에 배웠던 점과 아쉬운점에 대해 회고록을 남기고 싶다. [코드리뷰를 통해 배운점들] 일급 컬렉션 활용 비즈니스 로직에 대한 테스트 작성 검증 역할을 위한 클래스를 굳이...
![["우테코 7기 프리코스 3주차 회고"]](/assets/img/woowacourse_week3.png)
2주차 과제에서 테스트코드를 작성하지 못했었어서 3주차에는 작은 기능이라도 테스트해보고자 했으며, 일급컬렉션과 enum에 대해 공부한 후 코드에 적용해보았다. 그 과정 속에 배웠던 점과 아쉬운점에 대해 회고록을 남기고 싶다. [코드리뷰를 통해 배운점들] 일급 컬렉션 활용 비즈니스 로직에 대한 테스트 작성 검증 역할을 위한 클래스를 굳이...
![["우테코 7기 프리코스 2주차 회고"]](/assets/img/woowacourse_week2.png)
지난 1주차를 진행 후, 많은 분들께 코드 리뷰를 받았었고, 우테코에서 피드백도 주셨다. 이것들을 정리해둔 뒤, 과제에 적용하려 노력했고, 최대한 지키자! 하는 목표를 세우고 2주차 과제를 진행했다. [리뷰를 통해 배운점들] stream을 사용한다면 한줄에 .하나만 찍기 1-1) 가독성이 더 좋아짐 view 적용해보기 (입력하거나 출력...
![["우테코 7기 프리코스 1주차 회고"]](/assets/img/woowacourse_week1.png)
프리코스를 진행하면서 느낀점, 어떤 고민들이 있었는지, 문제 해결 과정 등을 회고글에 담아보려한다. 과제를 딱 받고, 처음 요구사항을 읽었을때, 까마득한 느낌을 받았다. 글로 읽었을땐, 이렇게 하면 되겠는데~했지만, 막상 머릿속으로 어떻게 구현해나갈지 상상하니, 어디서부터 손대야할지 우왕좌왕했다. 하지만 일단 go! 하면서 기능을 구현하기 ...
배열 리스트는 아래와 같은 단점을 가지고 있었다. 사용되지 않고 낭비되는 공간 배열 크기를 미리 정해져있기에 사용하지 않으면 메모리가 낭비됨 데이터 중간에 추가 추가할 공간을 확보하기 위해 오른쪽으로 이동시켜야 함 이 단점들을 어느정도 극복해주는 자료구조가 있다. 자신...
먼저 Array(배열) 특징에 대해 알아보자. 배열의 크기를 초기에 정적으로 정한다 (정적할당) ex) Hello[] hi = new Hello[7]; 배열의 크기를 변경하지 못함 따라서 메모리 낭비가 될 수 있으며, 크기가 부족할 수 있음 자료를 찾을 때, 인덱스(index)를 사...
정보처리기사 필기 제 2과목인 소프트웨어 개발부분을 정리하였습니다. 자료 구조의 분류 선형 구조(Linear Structure) 배열(Array) 선형 리스트(Linear List) 연속 리스트, 연결 리스트 스택(Stack) ...
정보처리기사 필기 제 1과목인 소프트웨어 설계부분을 정리하였습니다. 객체지향 기법 캡슐화(Encapsulation) 데이터(속성)과 데이터를 처리하는 함수를 하나로 묶는 것 정보은닉과 밀접한 관계 재사용이 용이 상속성(Inheritance) 상위클래스(부모 클래스...
컴포넌트 스캔이란? 자바코드의 @Bean, XML의 <bean> 등 설정정보에 직접 등록할 스프링 빈을 작성해주었다면 컴포넌트 스캔은 설정정보에 작성하지않아도 자동으로 스프링 빈을 등록해준다. 컴포넌트 스캔을 하기위해선 설정 정보에 @ComponentScan을 붙여주면 된다. 그럼 @Component 애노테이션이 붙은 클래스들을 스캔해 ...
스프링 기본 빈 등록방식은 ‘싱글톤’ 방식이다. 따라서 스프링 컨테이너는 객체 인스턴스를 싱글톤으로 관리해준다. 싱글톤 방식에 대해 설명하기 앞서, 싱글톤 패턴에 대해 알고 넘어가자. 싱글톤 패턴이란? 객체 인스턴스가 단 1개만 생성되는 디자인 패턴이다. 싱글톤 패턴 구현 코드 new SingletonPattern()해서 객체를 미리 ...
저는 Chirpy 테마를 사용하고 있으며, 게시글 작성에 있어 도움이 될만한 것들을 소개하고자 합니다. Chirpy 테마를 기준으로 설명드리는 것이기에 읽는데에 유의바랍니다. 블로그 글이 올라가는 파일형식 ├── 📁_posts │ ├── 📃2024-03-07-Constructor(생성자).md │ └── 📃2024-03-16-static...