|
|
|
|
Software Expert Kent Beck Presents a Catalog of Patterns Infinitely Useful for Everyday Programming
Great code doesn¡¯t just function: it clearly and consistently communicates your intentions, allowing other programmers to understand your code, rely on it, and modify it with confidence. But great code doesn¡¯t just happen. It is the outcome of hundreds of small but critical decisions programmers make every single day. Now, legendary software innovator Kent Beck¨Cknown worldwide for creating... |
|
|
|
|
It is a scenario too familiar to the software industry: new software is delivered to customers and suddenly unforeseen and devastating bugs cause everything to crash. Patterns for Performance and Operability is filled with practical, hands-on software development and testing techniques to ensure customers enjoy properly running software rather than complain about bugs and system crashes. The book explores in-depth nonfunctional design and testing that too many software professionals overlook to ... |
|
|
|
|
New technologies have changed the way people interact with each other at a distance. Instead of working and socialising face-to-face, many people today collaborate remotely via the Internet. As a result, there are more and more groupware-applications and community environments. Examples include multi-player games, community sites in the new emerging Web 2.0, applications for interaction between mobile users, and highly interactive group editors. In these areas, there is a shift in focus from ... |
|
|
|
|
The mastery of object-oriented analysis and design (OOA/D) principles andconcepts is critical for anyone seeking to create robust and maintainable objectsystems. This third edition presents a well-defined roadmap, so the reader canmove along a step-by-step process from requirements gathering all the way tocode generation. The author teaches the skill of OOA/D using the latestversion of the industry standard modeling language (UML 2.0). He also allowsthe reader to learn and apply the popular conc... |
|
|
|
|
A hands-on guide to design patterns for Java platform developers.
*Pattern-based solutions for every stage of the development lifecycle
*Documents 30 patterns, including the 23 core patterns for the Sun Certified Enterprise Architect exam
*Describes pattern use within the Java APIs‡±including patterns for reflection, security, AWT/Swing, RMI, JDBC, J2EE, and more
Increasingly, developers are recognizing the value of design patterns in helping to create more robu... |
|
|
|
|
*Software patterns have revolutionized the way developers think about how software is designed, built, and documented, and this unique book offers an in-depth look of what patterns are, what they are not, and how to use them successfully
*The only book to attempt to develop a comprehensive language that integrates patterns from key literature, it also serves as a reference manual for all pattern-oriented software architecture (POSA) patterns
*Addresses the question of what a pattern ... |
|
|
| |
|
| | |
|
|
Many formal approaches for pattern specification are emerging as a means to cope with the inherent shortcomings of informal description. Design Pattern Formalization Techniques presents multiple mathematical, formal approaches for pattern specification, emphasizing on software development processes for engineering disciplines. Design Pattern Formalization Techniques focuses on formalizing the solution element of patterns, providing tangible benefits to pattern users, researchers, scholars, acade... |
|
|
|
|
The eagerly awaited Pattern-Oriented Software Architecture (POSA) Volume 4 is about a pattern language for distributed computing.
The authors will guide you through the best practices and introduce you to key areas of building distributed software systems. POSA 4 connects many stand-alone patterns, pattern collections and pattern languages from the existing body of literature found in the POSA series. Such patterns relate to and are useful for distributed computing to a single language.... |
|
|
|
|
Design patterns books have been gaining popularity since languages like Java and C++ first became widely used. Since Microsoft released its first truly object-oriented language, .NET, software designers from an even broader range of business and programming spheres have been looking for ways to refine and write better code. Many have turned toward design patterns, iterative and AGILE design methodologies, and other more defined ways to improve performance, maintainability, portability, and scala... |
|
|
|
|
Designing application and middleware software to run in concurrent and networked environments is a significant challenge to software developers. The patterns catalogued in this second volume of Pattern-Oriented Software Architectures (POSA) form the basis of a pattern language that addresses issues associated with concurrency and networking.
The book presents 17 interrelated patterns ranging from idioms through architectural designs. They cover core elements of building concurrent and... |
|
|
| | | 1 2 3 4 | | |
|
|