최근 포스트

reading books / 소프트웨어 장인

February 14 2021

책을 읽기 전에 나는 개인적으로 자기계발 서적을 좋아하지 않는다. 혹여나 읽게 된다면 굉장히 방어적이고, 비판적인 태도로 읽는다. 학부 2학년 때 읽었던 ‘긍정의 배신’이라는 책이 이러한 태도를 갖게한 주범이었다. ‘긍정의 배신’은 긍정 이데올로기에 취해있는 우리 사회에서 ...

Java 테스트와 불변, 객체

February 11 2021

테스트만을 위한 생성자, 메서드를 구현해도 되는가? 제이슨의 말에 따르면 생성자는 많이 만들수록 클라이언트(API 사용자) 좋은 사용성을 제공해준다고 한다. 그러나 메서드는 다르다. 객체에 메서드가 많아지면 객체 복잡도와 중복 코드를 증가시킬 뿐이다. 게다가 메서드가 많아지면 단...

Java class와 instance

February 08 2021

제이슨의 class와 instance 강의를 들으면서 공부한 내용을 정리해보자.