Catalog Search Results
Author
Pub. Date
[2020]
Language
English
Description
Design patterns are not "reusable solutions" but instead create a rich language developers can use to communicate, collaborate, and make collective decisions about design. When you study design patterns, you are teaching yourself about what a good design is and why. Design patterns exemplify the principles and strong practices that developers can depend on to build high-quality solutions. Developers can rely on these essential skills to guide their...
Author
Pub. Date
2003.
Language
English
Description
Design patterns are immensely powerful, but to build large-scale robust systems, you need more. Pattern-Oriented Analysis and Design introduces a methodology for "composing" proven design patterns into reliable, robust large-scale software systems. Using POAD, you can quickly build systems that are far more robust, scalable, and maintainable-using UML class diagrams as your building blocks. POAD: What it is, how it works, and what problems it solves...
Author
Series
Pub. Date
2007
Language
English
Description
Automated testing is a cornerstone of agile development. An effective testing strategy will deliver new functionality more aggressively, accelerate user feedback, and improve quality. However, for many developers, creating effective automated tests is a unique and unfamiliar challenge. xUnit Test Patterns is the definitive guide to writing automated tests using xUnit, the most popular unit testing framework in use today. Agile coach and test automation...
Author
Pub. Date
2013, ©2014
Language
English
Description
Test-driven, test-first, and test-early development practices are helping thousands of software development organizations improve their software. Now, in Quality Code: Software Testing Principles, Practices, and Patterns, Stephen Vance builds on all that's been learned about test-driven development, helping you achieve unprecedented levels of first-time quality. Using real-world code examples, this guide introduces patterns, principles, and more than...
Author
Series
Pub. Date
©2008
Language
English
Description
"Great code doesn t just happen. It is the outcome of hundreds of small but critical decisions programmers make every single day. Now, software innovator Kent Beck focuses on these critical decisions, unearthing "implementation patterns" for writing programs that are simpler, clearer, better organized, and more cost effective." "Beck collects 77 patterns for handling everyday programming tasks and writing more readable code. This new collection of...
Author
Series
Pub. Date
2023
Language
English
Description
Master the art of user experience design through the 100 laws, guidelines, human biases, and general considerations in this comprehensive, cross-disciplinary encyclopedia.
Richly illustrated and easy to navigate, Universal Principles of UX pairs clear explanations of each concept with visual examples of the ideas applied in practice. The book is organized into six broad categories:
• Consider
• Empathize
• Define
• Research
• Design
•...
Author
Pub. Date
2018.
Language
English
Description
"Get ready for something very different. This ain't no screen cast. This ain't no talkin' head lecture. This is an Uncle Bob Video! This is like watching Uncle Bob on stage, but more so. This is high content education that will hold your attention and stimulate your thoughts with its impactful and energetic style. This video collection includes episodes 25-34 from the Clean Code: Design Patterns series by Robert 'Uncle Bob' Martin."--Resource description...
Author
Pub. Date
©2010
Language
English
Description
Essential reading to understand patterns for parallel programming.
Software patterns have revolutionized the way we think about how software is designed, built, and documented, and the design of parallel software requires you to consider other particular design aspects and special skills. From clusters to supercomputers, success heavily depends on the design skills of software developers.
“Patterns for Parallel Software Design” presents a pattern-oriented...
Author
Language
English
Description
Get hands-on experience implementing 26 of the most common design patterns using Java and Eclipse. In addition to Gang of Four (GoF) design patterns, you will also learn about alternative design patterns, and understand the criticisms of design patterns with an overview of anti-patterns. For each pattern you will see at least one real-world scenario, a computer-world example, and a complete implementation including output. This book has three parts....
Author
Series
Pub. Date
2006
Language
English
Description
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,...
Author
Pub. Date
©2004
Language
English
Description
The existing books on design patterns take a catalog approach, where they show the individual design patterns in isolation. This approach is fundamentally flawed, because you can't see how the design patterns actually function in the real world. Most programmers learn by looking at computer programs. Holub on Patterns: Learning Design Patterns by Looking at Code teaches you design patterns in exactly this way: by looking at computer programs and analyzing...
Author
Pub. Date
[2022]
Language
English
Description
Apply the latest editions of the C++ standard to the implementation of design patterns. As well as covering traditional design patterns, this book fleshes out new design patterns and approaches that will be useful to modern C++ developers. Author Dmitri Nesteruk presents concepts as a fun investigation of how problems can be solved in different ways, along the way using varying degrees of technical sophistication and explaining different sorts of...
Didn't find it?
Can't find what you are looking for? Try our Materials Request Service. Submit Request