Cantitate/Preț
Produs

Object Design Style Guide

Autor Matthias Noback
en Limba Engleză Paperback – 14 ian 2020

Dacă în Python Programming with Design Patterns observăm o concentrare pe implementări specifice de limbaj, în Object Design Style Guide descoperim o abordare mult mai abstractă și universală. Găsim în această lucrare semnată de Matthias Noback un set de reguli de design care transcend sintaxa unui anumit limbaj de programare, oferind o metodologie clară pentru scrierea unui cod lizibil și ușor de întreținut. Autorul, cu o experiență de aproape două decenii în domeniu, propune o structură riguroasă care ghidează cititorul prin procesul de construcție a obiectelor, de la definirea metodelor până la gestionarea expunerii stării interne.

Analizând cuprinsul, observăm o organizare logică ce începe cu bazele programării pe obiecte și avansează spre scenarii complexe de divizare a responsabilităților și schimbare a comportamentului serviciilor. Un element distinctiv al cărții publicate de Manning Publications este utilizarea unui pseudocod intuitiv. Această alegere stilistică ne permite să aplicăm conceptele prezentate indiferent dacă lucrăm în Java, Python sau C#, transformând volumul într-un instrument de referință pentru orice dezvoltator software. Pe parcursul celor 11 capitole, descoperim tehnici concrete pentru crearea serviciilor și manipularea obiectelor, culminând cu un ghid practic de tipuri de obiecte și exerciții menite să valideze cunoștințele dobândite. Tonul este unul tehnic și aplicat, punând accent pe durabilitatea bazei de cod și pe creșterea productivității echipei prin standardizarea stilului de design.

Citește tot Restrânge

Preț: 22833 lei

Preț vechi: 28540 lei
-20%

Puncte Express: 342

Carte disponibilă

Livrare economică 04-18 mai
Livrare express 17-23 aprilie pentru 2963 lei


Specificații

ISBN-13: 9781617296857
ISBN-10: 1617296856
Pagini: 288
Ilustrații: Illustrations, unspecified
Dimensiuni: 187 x 236 x 25 mm
Greutate: 0.49 kg
Editura: Manning Publications

De ce să citești această carte

Recomandăm această carte programatorilor care stăpânesc deja bazele unui limbaj orientat pe obiecte și doresc să își rafineze stilul de lucru. Prin studierea regulilor propuse de Matthias Noback, cititorul câștigă capacitatea de a proiecta aplicații sigure și performante. Este un ghid esențial pentru cei care vor să scrie cod pe care colegii de echipă să îl înțeleagă instantaneu, reducând timpul necesar pentru depanare și mentenanță.


Descriere scurtă

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.
Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

Descriere

”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