Refactoring is a controlled technique for improving the design of an existing code base. Its essence is applying a series …
Refactoring is an effective way to quickly uncover problematic code and fix it. In this first book to provide a …
How do you detangle a monolithic system and migrate it to a microservice architecture? How do you do it while …
A concise introduction to database design concepts, methods, and techniques in and out of the cloud In the newly revised …
Don't engineer by coincidence-design it like you mean it! Filled with practical techniques, Design It! is the perfect introduction to …
“This new edition is brighter, shinier, more complete, more pragmatic, more focused than the previous one, and I wouldn’t have …
Key FeaturesUnderstand the structural, creational, and behavioural Python design patternsGet to know the context and application of design patterns to …
Art of Designing Embedded Systems is apart primer and part reference, aimed at practicing embedded engineers, whether working on the …
This book is special, because for the first time you get an easy-to-follow set of code and design standards that …
* Published in conjunction with the next version of Paint Shop Pro software, this easy-to-use reference shows how to edit …
"I was fortunate indeed to have worked with a fantastic team on the design and implementation of the concurrency features …
Книга Becoming a Graphic Designer: A Guide to Careers in Design Becoming a Graphic Designer: A Guide to Careers in …
Based on a new classification of algorithm design techniques and a clear delineation of analysis methods, Introduction to the Design …
This isn't exactly beach reading, but it's not supposed to be. I originally bought this book for a graduate level …
Metrics are paramount in every engineering discipline. Software engineering, however, is not considered a classical engineering activity for several reasons. …
If you’re an IT professional looking to broaden your knowledge of database administration, this practical book takes you through each …
Many programmers know how to write correct code - code that works. But not all know how to craft great …
CSS in Depth, Second Edition deep dives into the CSS techniques used by the world’s most skilled web developers. It …
What's the best approach for developing an application with JavaScript? This book helps you answer that question with numerous JavaScript …
For all developers who create models using the Unified Modeling Language (UML) 2.x The Elements of UML(TM) 2.0 Style sets …
Designing efficient Internet Protocol (IP) networks and maintaining them effectively poses a range of challenges, but in this highly competitive …
Hailed as a "must-have textbook" (CHOICE, January 2010), the first edition of Game Engine Architecture provided readers with a complete …
If you program in C++ you've been neglected. Test-driven development (TDD) is a modern software development practice that can dramatically …
The Essential Guide to Game Audio: The Theory and Practice of Sound for Games is a first of its kind …
This comprehensive textbook introduces electrical engineers to the most relevant concepts and techniques in electric power systems engineering today. With …
Master the craft of game design so you can create that elusive combination of challenge, competition, and interaction that players …
Designing Interactive Systems is the definitive companion to the study of human-computer interaction (HCI), usability, user experience (UX) and interaction …
Human-Computer Interaction: An Empirical Research Perspective is the definitive guide to empirical research in HCI. The book begins with foundational …
Imagine, at a terrifyingly aggressive rate, everything you regularly use is being equipped with computer technology. Think about your phone, …
Cisco Press, 2014. — 352 p. — ISBN-10: 0-13-325920-X, ISBN-13: 978-0-13-325920-9.The business-centered, business-driven guide to architecting and evolving networksThe Art …
The Designer's Guide to High-Purity Oscillators presents a comprehensive theory and design methodology for the design of LC CMOS oscillators …
Following on from the hugely successful previous editions, the third edition of Spacecraft Systems Engineering incorporates the most recent technological …
This fourth edition of the bestselling Spacecraft Systems Engineering title provides the reader with comprehensive coverage of the design of …
"The Web Developer's Design Manual" is practical, pragmatic guide to the visual aspects of website design, presented in a full-color …
This second edition of the best-selling book, The Principles of Beautiful Web Design, is the ideal book for people who …
The Principles of Beautiful Web Design is the ideal book for people who can build websites, but are seeking the …
Interaction with computers is becoming an increasingly ubiquitous and public affair. With more and more interactive digital systems being deployed …