Author : architeer

#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로 구현하는 방법을 설명한다. 두 가지 방법으로 구현한 예제 코드를 모두 수록했고 저자의 체험담을 통해 패턴을 이용(또는 오용)하는 실제 사례를 들려준다. 각 장 패턴마다 찬성/반대 의견과 용례를 살펴보고 패턴 이해도를 점검하는 연습 문제로 마무리 할 수 있다.

#12. 유지보수 가능한 코딩의 기술 자바편

유지보수 가능한 코딩의 기술 자바편

클린 코드의 비결

  • 원서명 – Building Maintainable Software
  • 지은이 – Joost Visser 외
  • 옮긴이 – 이일웅
  • ISBN : 97911605007803
  • 2016년 12월 22일 펴냄
  • 212쪽

누가 코드를 이따위로 짠 거야? 나 일 못 해!!!

다른 사람의 코드를 작업하다가 좌절한 경험이 있는가? 서비스가 성장하면 혼자 작업하던 코드도 여러 명이 작업해야 하고, 코드 규모가 커질수록 쉽게 고칠 수 없는 코드로 변하고 만다. 새로운 기능을 개발하는 시간보다 기존 코드를 읽고 수정하는 시간이 더 오래 걸리고, 코드 수정 비용이 급격하게 증가하게 된다. 프로젝트 마감? 마감은 늘어나라고 있는 거 아닌가?

이 책에서는 소프트웨어 개선 그룹(SIG)의 컨설턴트들이 자바로 작성된 JPacman 오픈 소스를 예로 들어 유지보수 가능한 소프트웨어를 만드는 10가지 원칙을 설명한다. 특정 기술에만 해당하는 지표나 변별력이 없는 지표는 제외했다. 팀에서 지키면 최소한 읽을 수 있고, 유지보수가 가능한 코드를 작성할 수 있는, 현실적인 지침을 제시한다. 개발팀의 서가에 이 책은 반드시 꽂혀 있어야 한다.

#11. 자바스크립트 패턴과 테스트

자바스크립트 패턴과 테스트

견고한 프로그램을 개발하는 원리

  • 원서명 – Reliable Javascript
  • 지은이 – Larry Spencer, Seth Richards
  • 옮긴이 – 이일웅
  • ISBN : 9791160500257
  • 2016년 11월 10일 펴냄
  • 624쪽

자바스크립트만의 독특한 문법 구조를 이해하고 견고한 프로그램을 개발하는 데 필요한 기술과 원리를 설명한다. 콜백 패턴, 프라미스 패턴, 싱글톤 패턴, 장식자 패턴 같은 패턴과 단위 테스팅을 활용해서 오류 없고 견고한 프로그램을 개발하는 방법을 예제와 함께 보여준다. 이 책을 읽고 나면 패턴과 테스트는 물론 SOLID, DRY 같은 소프트웨어 공학 원칙과 테스트 주도 개발(TDD) 철학에 대한 통찰도 얻게 될 것이다. 

#10. ECMAScript 길들이기

ECMAScript 길들이기

최신 표준으로 다시 배우는 자바스크립트 프로그래밍

  • 원서명 – Learning ECMAScript 6
  • 지은이 – Narayan Prust
  • 옮긴이 – 이일웅
  • ISBN : 9788960778153
  • 2016년 1월 20일 펴냄
  • 페이퍼백 | 212쪽 | 188*235mm
  • acorn+PACKT 시리즈, 웹 프로페셔널

2015년 6월, 자바스크립트의 새 표준인 ECMAScript 6가 확정 발표됐다. 이 책은 ES6의 여러 가지 새로운 기능과 구문 요소들을 다루고 있으며, 빠르게 학습할 수 있도록 도와줄 것이다. 100여 개에 달하는 간단한 예제 코드를 실습해보면서 ES6에서 새로 추가된 부분과, 이전 버전과 달라진 점이 무엇인지 일목요연하게 파악할 수 있도록 자세히 안내한다.

  • ES6부터 도입된 새로운 구문 사용법
  • 프로토타입 기반의 ES6 기능 활용
  • ES6 비호환 환경에서의 ES6 코드 실행
  • 프라미스를 이용해 읽고 관리하기 쉬운, 좀 더 우수한 비동기 코드 작성
  • 이터레이터, 이터러블, 제너레이터의 사용법
  • 객체 지향 프로그래밍과 클래스로 객체 생성하는 방법
  • ES6 프록시 API를 통한 프록시 작성 및 용도 이해
  • ES6 모듈을 이용한 자바스크립트 라이브러리 제작
Scroll to top