Google Guice: Agile Lightweight Dependency Injection Framework\

created Guice in the midst of one of the biggest projects of my career. When you have hundreds of engineers touching millions of lines of code, you come to appreciate the benefits of static type checking. Static types aren’t just about compiler errors. In fact, I rarely see Java compiler errors n...

Mô tả đầy đủ

Đã lưu trong:
Chi tiết về thư mục
Tác giả chính: Vanbrabant, Robbie
Định dạng: Sách
Ngôn ngữ:English
Được phát hành: Apress 2012
Những chủ đề:
Truy cập trực tuyến:http://scholar.dlu.edu.vn/thuvienso/handle/DLU123456789/31392
Các nhãn: Thêm thẻ
Không có thẻ, Là người đầu tiên thẻ bản ghi này!
Thư viện lưu trữ: Thư viện Trường Đại học Đà Lạt
id oai:scholar.dlu.edu.vn:DLU123456789-31392
record_format dspace
spelling oai:scholar.dlu.edu.vn:DLU123456789-313922014-01-20T06:13:13Z Google Guice: Agile Lightweight Dependency Injection Framework\ Vanbrabant, Robbie Technologies created Guice in the midst of one of the biggest projects of my career. When you have hundreds of engineers touching millions of lines of code, you come to appreciate the benefits of static type checking. Static types aren’t just about compiler errors. In fact, I rarely see Java compiler errors nowadays. Thanks to all that great, formalized Java type information, my IDE helps me write correct code in the first place. Writing your application in a nearly 100 percent type safe manner, like Guice enables and Robbie advocates in this book, opens the door to a new level of maintainability. You can effortlessly navigate unfamiliar code, jumping from interfaces to their implementation and from methods to their callers. As you master your Java tools, you realize that deceptively simple atomic refactorings combine to form molecular tools, which you can reliably apply to companywide swaths of code, accomplishing refactorings you’d never even consider trying by hand. In the long run, it’s much cheaper to ward off bit rot through heavy reuse and constant refactoring than by nuking the world with a rewrite every couple years. 2012-08-14T07:05:24Z 2012-08-14T07:05:24Z 2008 Book 978-1-59059-997-6 978-1-4302-0863-1 http://scholar.dlu.edu.vn/thuvienso/handle/DLU123456789/31392 en application/pdf Apress
institution Thư viện Trường Đại học Đà Lạt
collection Thư viện số
language English
topic Technologies
spellingShingle Technologies
Vanbrabant, Robbie
Google Guice: Agile Lightweight Dependency Injection Framework\
description created Guice in the midst of one of the biggest projects of my career. When you have hundreds of engineers touching millions of lines of code, you come to appreciate the benefits of static type checking. Static types aren’t just about compiler errors. In fact, I rarely see Java compiler errors nowadays. Thanks to all that great, formalized Java type information, my IDE helps me write correct code in the first place. Writing your application in a nearly 100 percent type safe manner, like Guice enables and Robbie advocates in this book, opens the door to a new level of maintainability. You can effortlessly navigate unfamiliar code, jumping from interfaces to their implementation and from methods to their callers. As you master your Java tools, you realize that deceptively simple atomic refactorings combine to form molecular tools, which you can reliably apply to companywide swaths of code, accomplishing refactorings you’d never even consider trying by hand. In the long run, it’s much cheaper to ward off bit rot through heavy reuse and constant refactoring than by nuking the world with a rewrite every couple years.
format Book
author Vanbrabant, Robbie
author_facet Vanbrabant, Robbie
author_sort Vanbrabant, Robbie
title Google Guice: Agile Lightweight Dependency Injection Framework\
title_short Google Guice: Agile Lightweight Dependency Injection Framework\
title_full Google Guice: Agile Lightweight Dependency Injection Framework\
title_fullStr Google Guice: Agile Lightweight Dependency Injection Framework\
title_full_unstemmed Google Guice: Agile Lightweight Dependency Injection Framework\
title_sort google guice: agile lightweight dependency injection framework\
publisher Apress
publishDate 2012
url http://scholar.dlu.edu.vn/thuvienso/handle/DLU123456789/31392
_version_ 1757676208707862528