[Spring] Spring이란?

오늘의 목표: 김영한님의 스프링 완전 정복 로드맵을 처음부터 끝까지 보고 실무 개발에 꼭 필요한 스프링 학습하기. 코드로 스프링 전반에 대한 이해도를 높이는 것을 목표로 한다.

[Java] 일급 컬렉션 (First Class Collection)이란?

우아한 테크캠프 Pro 프리코스 2주차 과제에서는 1주차 과제에서 추가로 일급 콜렉션을 사용하라는 프로그래밍 요구사항이 추가되었다. 일급 컬렉션이란 무엇인지, 어떤 장점들이 있기에 객체지향적이고 리팩토링하기 쉬운 코드를 짜기위해 필요한지 알아보려한다.

[jekyll] jekyll 실행 시 cannot load such file -- webrick (LoadError) 에러 조치 방법

데스크탑 컴퓨터를 최근에 포맷 후 개발환경 셋팅을 다시 하는 중이다. 포맷 이후 노트북에서만 작업하다가 데탑에서 블로그 포스팅 작업을 하려고 bundle exec jekyll serve로 로컬에서 jekyll 서버를 구동하려고했다. 근데 아래와 같이 webrick을 로드하지 못했다는 오류가 발생했다.

[우아한 테크캠프 Pro] 우아한 테크캠프 Pro 프리코스 1주차 - TDD로 숫자 야구게임 구현

우아한 테크캠프 Pro 프리코스 1주차 과제 완료 후 2차 과제와 함께 1주차 과제인 숫자 야구 게임을 TDD로 구현하는 방법에 대한 동영상 강의가 제공되었다. 이 포스팅에서는 해당 강의에 대한 내용을 정리하고자 한다.

[AssertJ] AssertJ란?

오늘의 목표: 공식문서를 보고 Junit과 AssertJ를 직접 사용하며 사용법 익히기!

우아한 테크캠프 프리코스 과정에서는 AssertJ와 Junit을 사용하여 단위테스트를 구현하라는 미션이 주어졌다. 평소에 나는 업무를 진행할 때 배치 프로그램을 로컬에서 수행하기 위해 Junit을 사용하고, 단위 테스트를 구현해본적이 없었다. 따라서 AssertJ와 Junit을 공식 문서를 통해 배우고, 프리코스 과제 구현을 통해 다양하게 사용하며 다양한 기능을 익히고자 이 포스팅을 작성하게 되었다.

Pagination