Use coupon code “MARCH20” for a 20% discount on all items! Valid until 31-03-2025

Site Logo
Search Suggestions

      Royal Mail  express delivery to UK destinations

      Regular sales and promotions

      Stock updates every 20 minutes!

      Object Design Style Guide

      2 in stock

      Firm sale: non returnable item
      SKU 9781617296857 Categories ,
      Select Guide Rating
      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. The design rules for different ty...

      £29.99

      Buy new:

      Delivery: UK delivery Only. Usually dispatched in 1-2 working days.

      Shipping costs: All shipping costs calculated in the cart or during the checkout process.

      Standard service (normally 2-3 working days): 48hr Tracked service.

      Premium service (next working day): 24hr Tracked service – signature service included.

      Royal mail: 24 & 48hr Tracked: Trackable items weighing up to 20kg are tracked to door and are inclusive of text and email with ‘Leave in Safe Place’ options, but are non-signature services. Examples of service expected: Standard 48hr service – if ordered before 3pm on Thursday then expected delivery would be on Saturday. If Premium 24hr service used, then expected delivery would be Friday.

      Signature Service: This service is only available for tracked items.

      Leave in Safe Place: This option is available at no additional charge for tracked services.

      Description

      Product ID:9781617296857
      Product Form:Paperback / softback
      Country of Manufacture:US
      Title:Object Design Style Guide
      Authors:Author: Matthias Noback
      Page Count:288
      Subjects:Object-oriented programming (OOP), Object-oriented programming (OOP), Programming and scripting languages: general, Programming & scripting languages: general
      Description:Select Guide Rating
      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. The design rules for different types of objectsBest practices for naming objectsTesting an object's behavior instead of its implementationExercises for each chapter to test your design skills
      ”Demystifies object-oriented programming, and lays out how to use it to design truly secure and performant applications.” —Charles Soetan, Plum.io

      Key Features
      Dozens of techniques for writing object-oriented code that’s easy to read, reuse, and maintain
      Write code that other programmers will instantly understand
      Design rules for constructing objects, changing and exposing state, and more
      Examples written in an instantly familiar pseudocode that’s easy to apply to Java, Python, C#, and any object-oriented language

      Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

      About The Book
      Well-written object-oriented code is easy 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.

      In Object Design Style Guide, veteran developer Matthias Noback lays out design rules for constructing objects, defining methods, 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 through 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.

      What You Will Learn
      Universal design rules for a wide range of objects
      Best practices for testing objects
      A catalog of common object types
      Changing and exposing state
      Test your object design skills with exercises

      This Book Is Written For
      For readers familiar with an object-oriented language and basic application architecture.

      About the Author
      Matthias Noback is a professional web developer with nearly two decades of experience. He runs his own web development, training, and consultancy company called “Noback’s Office.”

      Table of Contents:

      1 ¦ Programming with objects: A primer
      2 ¦ Creating services
      3 ¦ Creating other objects
      4 ¦ Manipulating objects
      5 ¦ Using objects
      6 ¦ Retrieving information
      7 ¦ Performing tasks
      8 ¦ Dividing responsibilities
      9 ¦ Changing the behavior of services
      10 ¦ A field guide to objects
      11 ¦ Epilogue
       
      Imprint Name:Manning Publications
      Publisher Name:Manning Publications
      Country of Publication:GB
      Publishing Date:2020-04-06

      Additional information

      Weight544 g
      Dimensions188 × 234 × 20 mm