Description

Write object-oriented code that''s manageable, maintainable, and future-proof.

Keeping your object-oriented designs simple demands a creative approach and that''s exactly what you''ll find in Simple Object-Oriented Design. This book is full of patterns and principles for reducing complexity, each one proven in author Mauricio Aniche''s 20-year career in software development. You''ll learn how to tackle code''s natural growth in complexity, and adopt a good enough approach that means it''s easy to refactor when requirements change.

You''ll discover insightful principles for:

  • Making code readable and documented
  • Improving consistency and encapsulation
  • Managing dependencies
  • Designing abstractions
  • Handling infrastructure
  • Effective modularization


Learn what constitutes both good and bad object-oriented software design, discover how to make better trade-offs in design d

Simple Object Oriented Design

Product form

£59.99

Includes FREE delivery
Usually despatched within 3 days
Hardback by Mauricio Aniche

1 in stock

Description:

Write object-oriented code that''s manageable, maintainable, and future-proof.Keeping your object-oriented designs simple demands a creative approach and that''s exactly what... Read more

    Publisher: Manning Publications
    Publication Date: 1/21/2024
    ISBN13: 9781633437999, 978-1633437999
    ISBN10: 163343799X

    Non Fiction , Computing

    Description

    Write object-oriented code that''s manageable, maintainable, and future-proof.

    Keeping your object-oriented designs simple demands a creative approach and that''s exactly what you''ll find in Simple Object-Oriented Design. This book is full of patterns and principles for reducing complexity, each one proven in author Mauricio Aniche''s 20-year career in software development. You''ll learn how to tackle code''s natural growth in complexity, and adopt a good enough approach that means it''s easy to refactor when requirements change.

    You''ll discover insightful principles for:

    • Making code readable and documented
    • Improving consistency and encapsulation
    • Managing dependencies
    • Designing abstractions
    • Handling infrastructure
    • Effective modularization


    Learn what constitutes both good and bad object-oriented software design, discover how to make better trade-offs in design d

    Recently viewed products

    © 2024 Book Curl,

      • American Express
      • Apple Pay
      • Diners Club
      • Discover
      • Google Pay
      • Maestro
      • Mastercard
      • PayPal
      • Shop Pay
      • Union Pay
      • Visa

      Login

      Forgot your password?

      Don't have an account yet?
      Create account