SlideShare uses cookies to improve functionality and performance, and to provide you with relevant advertising. If you continue browsing the site, you agree to the use of cookies on this website. See our User Agreement and Privacy Policy.
SlideShare uses cookies to improve functionality and performance, and to provide you with relevant advertising. If you continue browsing the site, you agree to the use of cookies on this website. See our Privacy Policy and User Agreement for details.
Successfully reported this slideshow.
Activate your 14 day free trial to unlock unlimited reading.
Object Design Style Guide: building better objects
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.
Learn more about the book here: https://bit.ly/2yBy519
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.
Learn more about the book here: https://bit.ly/2yBy519
Object Design Style Guide: building better objects
1.
A Style Guide for
Object-Oriented
Programming
With Object Design Style Guide. Take
42% off by entering slnoback into the
discount code box at checkout at
manning.com.
2.
Object-oriented (OO) programming is hard
Creating a class is easy, designing a
good object is hard. An object can
be instantiated, you can retrieve
information from it, maybe
manipulate its state, or let it
perform some task.
Every activity comes with its own
rules.
Object Design Style Guide captures
dozens of techniques for creating
pro-quality OO code that can stand
the test of time.
Services calling and returning objects
3.
Practical suggestions to improve the design
of your objects
When to apply dependency injection, introduce abstractions, make an
object immutable?
This book gives you all the answers, and shows you how to do it. With
lots of code samples, exercises, and suggestions for testing, it’s a very
practical book.
4.
Setting a standard for you and your team
Following the rules in Object
Design Style Guide helps you
establish a consistent style for
object-oriented programming.
It helps you make the code
easier to understand and work
with.
5.
Go on a field trip
This book takes you on a
field trip and shows you how
to recognize different types
of objects.
We’ll see how they work
together in an average web
application, establishing a
clear architecture.
6.
If you want to learn
more about the book,
check it out on liveBook
here.
With Object Design Style Guide. Take
42% off by entering slnoback into the
discount code box at checkout at
manning.com.