Cantitate/Preț
Produs

Head First Object-Oriented Analysis and Design

Autor Brett Mclaughlin, Gary Pollice, David West
en Limba Engleză Paperback – 2 ian 2007

Problema centrală în ingineria software nu este doar scrierea codului care funcționează, ci proiectarea unor sisteme care să rămână stabile și extensibile pe măsură ce cerințele se schimbă. Remarcăm adesea că dezvoltatorii se confruntă cu 'cod rigid' care se crapă la orice modificare minoră. Head First Object-Oriented Analysis and Design abordează direct această dificultate tehnică, oferind o metodologie practică pentru a transforma cerințele ambigue în sisteme robuste. Notăm cu interes cum autorii ghidează cititorul prin procesul de analiză și design, punând accent pe principiile fundamentale precum încapsularea și delegarea. Dacă Reliable Object-Oriented Software v-a oferit cadrul teoretic al obiect-orientării, această carte din seria O'Reilly oferă instrumentele practice și diagramele UML necesare pentru a livra software de calitate. Suntem de părere că forța acestui volum rezidă în aplicarea riguroasă a principiilor Open-Closed (OCP) și Single Responsibility (SRP), transformând concepte abstracte în decizii de design aplicabile imediat. Față de lucrările anterioare ale lui Brett Mclaughlin, cum este Java and XML Data Binding, unde accentul era pus pe integrarea tehnologiilor specifice, volumul de față se concentrează pe arhitectura de ansamblu, fiind un pas logic către stăpânirea designului software. Structura narativă este concepută pentru a stimula activitatea cerebrală, evitând tonul arid al manualelor academice în favoarea unei experiențe de învățare vizuale și interactive.

Citește tot Restrânge

Preț: 34088 lei

Preț vechi: 42611 lei
-20%

Puncte Express: 511

Carte disponibilă

Livrare economică 01-15 mai
Livrare express 17-23 aprilie pentru 7349 lei


Specificații

ISBN-13: 9780596008673
ISBN-10: 0596008678
Pagini: 634
Dimensiuni: 202 x 233 x 36 mm
Greutate: 1.16 kg
Editura: O'Reilly
Locul publicării:United States

De ce să citești această carte

Recomandăm această carte inginerilor software care doresc să treacă de la simpla scriere a codului la proiectarea de sisteme profesionale. Cititorul câștigă capacitatea de a utiliza UML și Design Patterns pentru a crea aplicații flexibile și ușor de întreținut. Este un instrument esențial pentru oricine dorește să livreze software care satisface clienții și rezistă probei timpului, folosind metode validate în industrie.


Despre autor

Brett Mclaughlin este un autor și specialist IT recunoscut pentru capacitatea sa de a explica tehnologii complexe într-un limbaj accesibil. Cu o experiență vastă în ecosistemul Java și tehnologii web, acesta a publicat lucrări de referință precum Java 5.0 Tiger și PHP & Mysql: The Missing Manual. Expertiza sa acoperă atât zona de dezvoltare software, cât și infrastructura cloud, fiind implicat în crearea de resurse educaționale pentru certificările AWS. În Head First Object-Oriented Analysis and Design, colaborează cu Gary Pollice și David West pentru a oferi o perspectivă practică asupra ingineriei software.


Descriere scurtă

"Head First Object Oriented Analysis and Design is a refreshing look at subject of OOAD. What sets this book apart is its focus on learning. The authors have made the content of OOAD accessible, usable for the practitioner."

Ivar Jacobson, Ivar Jacobson Consulting



"I just finished reading HF OOA&D and I loved it! The thing I liked most about this book was its focus on why we do OOA&D-to write great software!"

Kyle Brown, Distinguished Engineer, IBM



"Hidden behind the funny pictures and crazy fonts is a serious, intelligent, extremely well-crafted presentation of OO Analysis and Design. As I read the book, I felt like I was looking over the shoulder of an expert designer who was explaining to me what issues were important at each step, and why."

Edward Sciore,Associate Professor, Computer Science Department, Boston College



Tired of reading Object Oriented Analysis and Design books that only makes sense after you're an expert? You've heard OOA&D can help you write great software every time-software that makes your boss happy, your customers satisfied and gives you more time to do what makes you happy.



But how?



Head First Object-Oriented Analysis & Design shows you how to analyze, design, and write serious object-oriented software: software that's easy to reuse, maintain, and extend; software that doesn't hurt your head; software that lets you add new features without breaking the old ones. Inside you will learn how to:
* Use OO principles like encapsulation and delegation to build applications that are flexible
* Apply the Open-Closed Principle (OCP) and the Single Responsibility Principle (SRP) to promote reuse of your code
* Leverage the power of design patterns to solve your problems more efficiently
* Use UML, use cases, and diagrams to ensure that all stakeholders arecommunicating clearly to help you deliver the right software that meets everyone's needs.



By exploiting how your brain works, Head First Object-Oriented Analysis & Design compresses the time it takes to learn and retain complex information. Expect to have fun, expect to learn, expect to be writing great software consistently by the time you're finished reading this!