번역서

#17. 자바 최적화

자바 최적화

가장 빠른 성능을 구현하는 검증된 10가지 기법

  • 원서명 – Optimizing Java
  • 지은이 – Benjamin J Evans, James Gough, Chris Newland
  • 옮긴이 – 이일웅
  • ISBN : 9791162241776
  • 2019년 4월 29일 펴냄
  • 500쪽

자바 애플리케이션 성능을 한 단계 높여줄 튜닝 이야기 

성능 튜닝은 실험과학이다. 추측과 구전 튜닝에 의존할 일이 아니다. 이 책은 복잡한 기술 스택을 다루는 중/고급 자바 개발자에게 정량적이고 검증 가능한 접근 방식으로 자바 애플리케이션 성능을 튜닝하는 방법을 알려준다.

성능 튜닝은 원하는 결과를 정의하고 결정하는 과정이다. 자바 성능에 관한 대부분 자료는 자바 가상 머신 이론과 내부의 모습을 살펴보는 데 그치지만, 이 책은 레시피, 팁/트릭, 알고리즘 등 다양한 부문을 살펴보며 성능 튜닝의 실용적 측면을 이야기한다.

#16. 스프링5 레시피

스프링5 레시피

스프링 애플리케이션 개발에 유용한 161가지 문제 해결 기법

  • 원서명 – Spring 5 Recipes
  • 지은이 – Marten Deinum, Daniel Rubio, Josh Long
  • 옮긴이 – 이일웅
  • ISBN : 9791162241035
  • 2018년 9월 1일 펴냄
  • 1,056쪽

스프링 현업 개발자를 위한 스프링 5 실무 바이블(전2권)

이 책은 스프링 5에 새로 탑재된 기능 및 다양한 구성 옵션 등 업데이트된 프레임워크 전반을 실무에 유용한 해법을 제시하는 형식으로 다룹니다. IoC 컨테이너 같은 스프링 기초부터 스프링 AOP/AspectJ, 자바 EE 연계 및 원격 기술, 스프링 인티그레이션, 스프링 배치, 스프링 메시징, 트랜잭션, 스프링 MVC를 비롯하여 그레일즈 프레임워크, REST/웹 서비스 관련 실전 레시피도 제공합니다.

161가지 레시피는 과제/해결책/풀이로 구성되어 있어 현업에 유용합니다. 현업에서 풀어야 할 문제를 과제로 제시하고, 해결책으로 전반적인 방법을 확인합니다. 끝으로 실무에 당장 활용할 수 있는 예제를 중심으로 과제를 해결합니다. 

지금 바로 엔터프라이즈 자바 애플리케이션을 구축하는 데 유용한 최신 스프링 기능을 집중 조명하는 예제를 내려받아 프로젝트에 마음껏 활용하세요. 엄청나게 많은 시간을 절약해줄 겁니다!

#15. 함수형 자바스크립트

함수형 자바스크립트

모던 웹 개발에 충실한 실전 함수형 프로그래밍 안내서

  • 원서명 – Functional Programming In Javascript
  • 지은이 – Luis Atencio
  • 옮긴이 – 이일웅
  • ISBN : 9791162240427
  • 2018년 2월 1일 펴냄
  • 320쪽

ES6와 로대시, 람다JS, RxJS와 함께하는 함수형 프로그래밍 

함수형 프로그래밍은 먼 나라 이야기가 아닙니다. 특히 사소한 부분 하나가 시스템 전체를 망가뜨릴 수 있는 웹 애플리케이션에서 함수형과 리액티브 프로그래밍의 이점이 더욱 주목받고 있습니다. 함수형 프로그래밍의 원칙을 따르면 성능은 물론 확장, 모듈화, 재사용, 테스트 등 많은 측면에서 개선을 꾀할 수 있습니다. 이 책은 웹의 미래인 ES6와 떠오르는 함수형 라이브러리 로대시, 람다JS, RxJS 등을 활용하여 실무에 강한 함수형 프로그래밍의 세계에 안착하게 도와줍니다.

#14. 실전 스프링 부트 워크북

실전 스프링 부트 워크북

마이크로서비스 빌드, 메시지와 DB 핸들링, 테스트, 플러그인까지

  • 원서명 – Pro Spring Boot
  • 지은이 – Felipe Gutierrez
  • 옮긴이 – 이일웅
  • ISBN : 9788968487590
  • 2017년 6월 1일 펴냄
  • 464쪽

생산성 향상을 꿈꾸는 현업 개발자를 위한 스프링 부트 실무 가이드!

스프링 부트는 ‘최소한의 노력으로 스프링 기반 프로젝트를 시작할 수 있는’ 기술입니다. 강력한 스프링 기능을 바탕으로 많은 코드 작성 없이도 바로 출시가 가능한 수준의 앱을 간편하게 만들 수 있습니다.

이 책은 스프링 부트 초보자가 궁금할 만한 요소(환경 구축, 설정, 앱 개발, 테스트, 배포 등)를 단계별 구성으로 적절히 배치해 접근성을 높인 실무 대비용 입문서입니다. 예제 코드에 많은 지면을 할애했고 중요한 부분은 구체적 설명을 함께 제공하여 독자의 이해를 도왔습니다. 스프링 부트를 시작하려는 사람, 특히 생산성은 높이면서 개발 시간은 단축하고 싶은 모든 자바 개발자에게 유용한 책입니다.

#13. Java EE 디자인 패턴

Java EE 디자인 패턴

아키텍처를 이해하기 위한 디자인 패턴

  • 원서명 – Professional Java EE Design Patterns
  • 지은이 – Murat Yener, Alex Theedom
  • 옮긴이 – 이일웅
  • ISBN : 9791160501285
  • 2017년 3월 3일 펴냄
  • 304쪽

자바 개발자라면 디자인 패턴은 반드시 알아야 한다. 자바 EE 7에는 싱글톤, 팩토리, 장식자, 옵저버, 퍼사드 같은 GoF의 클래식 패턴은 물론 모델-뷰-컨트롤러(MVC), 의존성 주입, 데이터 접근 객체(DAO), 데이터 전송 객체(DTO) 같은 다양한 패턴이 포함되어 있다. 옛 버전 자바 EE와 스프링을 거쳐 현대적으로 다듬어진 자바 EE 7에 포함된 다양한 패턴을 학습하면서 실무에 적용된 디자인 패턴의 모습을 엿볼 수 있다.

이 책의 목적은 유명한 GoF 패턴 책에 나온 고전 디자인 패턴을 설명하고 이들을 최신 자바 EE 6, 7에 맞게 업데이트하는 것이다. 각 장마다 한 패턴씩 옛 방식으로 구현한 다음 자바 EE로 구현하는 방법을 설명한다. 두 가지 방법으로 구현한 예제 코드를 모두 수록했고 저자의 체험담을 통해 패턴을 이용(또는 오용)하는 실제 사례를 들려준다. 각 장 패턴마다 찬성/반대 의견과 용례를 살펴보고 패턴 이해도를 점검하는 연습 문제로 마무리 할 수 있다.

Scroll to top