
Collapse
Featured Categories
1. | ![]() Dependency Injection: Design patterns using Spring and Guice By: Dhanji R. Prasanna Publisher: Manning Publications Publication Date: 10-AUG-2009 Insert Date: 03-SEP-2009 Bookshelf Slots: 1.0 | Overview: Dependency Injection: Design patterns using Spring and Guice
In object-oriented programming, a central program normally controls other objects in a module, library, or framework. With dependency injection, this pattern is inverted—a reference to a service is placed directly into the object which eases testing and modularity. Spring or Google Guice use dependency injection so you can focus on your core application and let the framework handle infrastructural concerns.
Dependency Injection explores the DI idiom in fine detail, with numerous practical examples that show you the payoffs. You'll apply key techniques in Spring and Guice and learn...
|
2. |
"The Java™ landscape is littered with libraries, tools, and specifications. What's been lacking is the expertise to fuse them into solutions to real-world problems. These patterns are the intellectual mortar for J2EE software construction." —John Vlissides, coauthor of Design Patterns: Elements of Reusable Object-Oriented Software
Pro Java™ EE Spring Patterns focuses on enterprise patterns, best practices, design strategies, and proven solutions using key Java EE technologies including JSP™, servlets, EJB™, and JMS APIs.
This Java EE patterns resource, catalog, and guide, with its...
|
3. | Overview: Embedded Software The Newnes Know It All Series takes the best of what our authors
have written to create hard-working desk references that will be an
engineer's first port of call for key information, design
techniques and rules of thumb. Guaranteed not to gather dust on a
shelf!
Embedded software is present everywhere - from a garage door opener
to implanted medical devices to multicore computer systems. This
book covers the development and testing of embedded software from
many different angles and using different programming languages.
Optimization of code, and the testing of that code, are detailed...
|
4. | ![]() Design Patterns in Java™, Second Edition By: Steven John Metsker; William C. Wake Publisher: Addison-Wesley Professional Publication Date: 18-APR-2006 Insert Date: 27-DEC-2008 Bookshelf Slots: 1.0 | Overview: Design Patterns in Java™, Second Edition This is the Safari online edition of the printed book.
Design Patterns in Java™ gives you the
hands-on practice and deep insight you need to fully leverage the
significant power of design patterns in any Java software project.
The perfect complement to the classic Design Patterns, this
learn-by-doing workbook applies the latest Java features and best
practices to all of the original 23 patterns identified in that
groundbreaking text.
Drawing on their extensive experience as Java instructors and
programmers, Steve Metsker and Bill Wake illuminate each pattern
with real Java programs, clear...
|
5. | ![]() Pro CSS and HTML Design Patterns By: Michael Bowers Publisher: Apress Publication Date: 01-APR-2007 Insert Date: 14-OCT-2008 Bookshelf Slots: 1.0 | Overview: Pro CSS and HTML Design Patterns
Pro CSS and HTML Design Patterns is a reference book and a cookbook on how to style web pages using CSS and XHTML. It contains 350 ready-to-use patterns (CSS and XHTML code snippets) you can copy and paste into your code. Each pattern can be combined with other patterns to create an unlimited number of solutions.
...
|
6. | ![]() IBM® Rational Unified Process® Reference and Certification Guide: Solution Designer By: Ahmad K. Shuja; Jochen Krebs Publisher: IBM Press Publication Date: 29-DEC-2007 Insert Date: 10-DEC-2007 Bookshelf Slots: 1.0 | Overview: IBM® Rational Unified Process® Reference and Certification Guide: Solution Designer The Only Official RUP® Certification
Prep Guide and Compact RUP Reference
The IBM® Rational Unified Process®
has become the de facto industry-standard process for large-scale
enterprise software development. The IBM Certified Solution
Designer - IBM Rational Unified Process V7.0 certification provides
a powerful way for solutions developers to demonstrate their
proficiency with RUP.
The first and only official RUP
certification guide, this book fully reflects the latest versions
of the Rational Unified Process and of the IBM RUP exam. Authored
by two leading RUP implementers, it draws on...
|
7. | Overview: Design Patterns For Dummies® There's a pattern here, and here's how to use it!
Find out how the 23 leading design patterns can save you time and
trouble
Ever feel as if you've solved this programming problem before? You
-- or someone -- probably did, and that's why there's a design
pattern to help this time around. This book shows you how (and
when) to use the famous patterns developed by the "Gang of Four,"
plus some new ones, all designed to make your programming life
easier.
Discover how to:
* Simplify the programming process with design patterns
* Make the most of the Decorator, Factory, and...
|
8. | ![]() By: Kent Beck Publisher: Addison-Wesley Professional Publication Date: 23-OCT-2007 Insert Date: 22-NOV-2007 Bookshelf Slots: 1.0 | Overview: Implementation Patterns “Kent is a master at creating code
that communicates well, is easy to understand, and is a pleasure to
read. Every chapter of this book contains excellent explanations
and insights into the smaller but important decisions we
continuously have to make when creating quality code and
classes.”
–Erich Gamma, IBM Distinguished
Engineer
“Many teams have a master developer
who makes a rapid stream of good decisions all day long. Their code
is easy to understand, quick to modify, and feels safe and
comfortable to work with. If you ask how they thought to write
something the way they did, they...
|
9. | ![]() Continuous Integration: Improving Software Quality and Reducing Risk By: Paul M. Duvall; Steve Matyas; Andrew Glover Publisher: Addison-Wesley Professional Publication Date: 29-JUN-2007 Insert Date: 14-JUN-2007 Bookshelf Slots: 1.0 | Overview: Continuous Integration: Improving Software Quality and Reducing Risk For any software developer who has spent
days in “integration hell,” cobbling together myriad
software components, Continuous Integration: Improving
Software Quality and Reducing Risk illustrates how to
transform integration from a necessary evil into an everyday part
of the development process. The key, as the authors show, is to
integrate regularly and often using continuous integration (CI)
practices and techniques.
The authors first examine the concept of CI
and its practices from the ground up and then move on to explore
other effective processes performed by CI systems, such as...
|
10. | ![]() ActionScript 3.0 Design Patterns By: William Sanders; Chandima Cumaranatunge Publisher: O'Reilly Media, Inc. Publication Date: 16-JUL-2007 Insert Date: 15-FEB-2007 Bookshelf Slots: 1.0 | Overview: ActionScript 3.0 Design Patterns
Now that ActionScript is reengineered from top to bottom as a true
object-oriented programming (OOP) language, reusable design
patterns are an ideal way to solve common problems in Flash and
Flex applications. If you're an experienced Flash or Flex developer
ready to tackle sophisticated programming techniques with
ActionScript 3.0, this hands-on introduction to design patterns is
the book you need.
ActionScript 3.0 Design Patterns takes you step by step
through the process, first by explaining how design patterns
provide a clear road map for structuring code that actually makes
OOP...
|
About Safari Books Online •
Terms of Service •
Privacy Policy •
Contact Us •
Corporate Licenses •
Help •
Accessibility |
![]()
![]()
![]()
![]()
Copyright 2009 Safari Books Online. All rights reserved.



