Winning Design! LEGO Mindstorms NXT Design Patterns for Fun and Competition is about design that works. It will show you how to build with LEGO MINDSTORMS NXT for fun, for education, but especially for competition.
Spring PersistenceA Running Start gets readers rolling with the various fundamental Spring Framework Java Persistence concepts and offerings, as well as proven design patterns for integrating Spring Persistence functionality for complex and transaction-based enterprise Java applications.
Software Development and Professional Practice reveals how to design and code great software. You'll learn the principles of good software design, and how to apply those principles to the code you write every day.
Pro Java EE Spring Patterns focuses on enterprise patterns, best practices, design strategies, and proven solutions using key Java EE technologies including JSP, Servlets, Enterprise JavaBeans, and Java Message Service APIs.
Asynchronous programming is an essential skill for the modern .NET developer. Pro Asynchronous Programming with .NET is your guide to using this important programming model to build responsive and scalable applications anywhere on the .NET platform.
You will learn design patterns by analyzing computer programs in terms of the patterns they use. Thus, you'll learn how the patterns actually occur in the real world, and how to apply them, to solve real problems. This book also looks at the broader context of object-oriented design and how the patterns solve design problems.
The aim of Android Best Practices by Godfrey Nolan is to help those who have already created some Android apps to move to the next level to learn and apply best practices to their Android apps to make them less buggy, better performing and easier to use. This leads to better reviews and increased visibility, which should mean more sales of your apps.