Object Design Style Guide
Price | $31.99 - $40.48
|
Rating | |
Author | Matthias Noback |
Publisher | Manning |
Published | 2019 |
Pages | 288 |
Language | English |
Format | Paper book / ebook (PDF) |
ISBN-10 | 1617296856 |
ISBN-13 | 9781617296857 |
Objects are the central concept of languages like Java, Python, C#. Applying best practices for object design means that your code will be easy to read, write, and maintain. Object Design Style Guide captures dozens of techniques for creating pro-quality OO code that can stand the test of time. Examples are in an instantly familiar pseudocode, teaching techniques you can apply to any OO language, from C++ to PHP.
Well-written OO code is a pleasure to read, modify, and debug. Elevate your coding style by mastering the universal best practices for object design presented in this book. These clearly presented rules, which apply to any OO language, maximize the clarity and durability of your codebase and increase productivity for you and your team.
Object Design Style Guide presents dozens of professional techniques for writing OO code. In it, veteran developer Matthias Noback lays out design rules for constructing objects, defining methods, changing and exposing state, and much more. All examples use instantly familiar pseudocode, so you can follow along in the language you prefer. You'll go case by case as you explore important scenarios and challenges for object design and then walk through a simple web application that demonstrates how different types of objects can work together effectively.
- Matthias Noback (2 books)
5 5 204
Similar Books
Growing Object-Oriented Software, Guided by Tests
by Steve Freeman, Nat Pryce
Test-Driven Development (TDD) is now an established technique for delivering better software faster. TDD is based on a simple idea: Write tests for your code before you write the code itself. However, this "simple" idea takes skill and judgment to do well. Now there's a practical guide to TDD that takes you beyond t...
Price: $28.25 | Publisher: Addison-Wesley | Release: 2009
An Atypical ASP.NET Core 6 Design Patterns Guide, 2nd Edition
by Carl-Hugo Marcotte
An Atypical ASP.NET Core 6 Design Patterns Guide, Second Edition approaches programming like playing with LEGO®: snapping small pieces together to create something beautiful. Thoroughly updated for ASP.NET Core 6, with further coverage of microservices patterns, data contracts, and event-driven architecture, this book gives you the tools...
Price: $46.99 | Publisher: Packt Publishing | Release: 2022
The Elements of Voice First Style
by Ahmed Bouzid, Weiye Ma
If you're a new or experienced designer of conversational voice first experiences, this handy reference provides actionable answers to key aspects of eyes-busy, hands-busy, voice-only user interfaces. Designed as a companion to books about conversational voice design, this guide includes important details regarding eyes-free, hands-f...
Price: $23.51 | Publisher: O'Reilly Media | Release: 2022
by Erica Sadun
Apple's Swift programming language has finally reached stability, and developers are demanding to know how to program the language properly. Swift Style guides you through the ins and outs of Swift programming best practices. This is the first best practices book for serious, professional Swift programmers and for programmers who wan...
Price: $18.95 | Publisher: The Pragmatic Programmers | Release: 2017
Drupal Development Tricks for Designers
by Dani Nordin
Take your Drupal skills even further with valuable tricks for making site building truly efficient. In this concise guide - the third in a series by award-winning designer Dani Nordin - you'll learn how to set up your own development environment, quickly update your modules, and use version control to protect yourself from bonehead m...
Price: $12.99 | Publisher: O'Reilly Media | Release: 2012
by Hampton Lintorn Catlin, Michael Lintorn Catlin
Design websites faster than ever using Sass - the most mature and popular CSS meta-language. On any platform, integrate Sass into your project, create a reusable style guide, and use maps to drastically reduce duplication in your stylesheets. You'll see how to code the right way in Sass with short, clear examples on two-page spreads ...
Price: $25.78 | Publisher: The Pragmatic Programmers | Release: 2016
by John Lakos, Vittorio Romeo, Rostislav Khlebnikov, Alisdair Meredith
Embracing Modern C++ Safely shows you how to make effective use of the new and enhanced language features of modern C++ without falling victim to their potential pitfalls.Based on their years of experience with large, mission-critical projects, four leading C++ authorities divide C++11/14 language features into three categories: Safe, Con...
Price: $51.28 | Publisher: Addison-Wesley | Release: 2021
by Sun Ruoyu
Learn how to customize websites with XOOPS, the open source CMS that helps non-developers build dynamic community websites, intranets, and other applications. This concise book shows you how to use XOOPS themes and modules to design everything from simple blogs to large database-driven CMS portals.Web designers and current XOOPS users wil...
Price: $3.38 | Publisher: O'Reilly Media | Release: 2011