회사에서는 매주 수요일 마다 팀 내 백엔드 개발자끼리 책 하나를 선정해서 스터디를 진행하고 있다. 최근에 입사해서 스터디 중간에 합류하는 바람에 앞 부분은 개별적으로 공부하며, 공부한 내용을 블로그에 정리하 며 공부해 볼 생각이다. 이번 스터디의 선정된 책은 Modern Java In Action으로 자바 8 이후에 변화된 내용들 위주로 어떻게 하면 더 실용적으로 쓸 수 있는지 나와있는 내용이다. 현재 람다, 스트림 등 부족함이 많았는데 해당 책을 통해 람다, 스트림 등 부족한 내용들을 채울 수 있었으면 좋겠다. Chapert1은 전체적인 내용 요약본으로 일단은 Chapter1은 건너 뛰고 Chapter2부터 진행해볼 예정이다. 그리고 책의 모든 Chapter를 공부하기보다는 필요한 부분만 진행할 생각이다. Chapter 2. 동작 파라미터화 코드 전달 - 우리가 어떤 상황에서 일을 하든 소비자 요구사항은 항상 바뀐다. 변화하는 요구사항은 소프트웨어 엔지니어링에서 피할 수 없는 문제...
#DRY
#비슷한코드
#스터디
#스프링
#익명클래스
#자바
#자바8
#전략패턴
#책
#추상화
#파라미터화
#모던자바인액션
#람다표현식
#FunctionalInterface
#Java
#ModernJavaInAction
#Predicate
#Spring
#개발자
#독서
#동작
#람다
#람다식
#함수형인터페이스
원문링크 : [Modern Java in Action] Chapter2: 동작 파라미터화 코드 전달하기