Cantitate/Preț
Produs

Peeling Design Patterns

Autor Narasimha Karumanchi
en Limba Engleză Paperback – 5 sep 2012

Adresat programatorilor aflați la început de drum și candidaților care se pregătesc pentru interviuri tehnice, Peeling Design Patterns propune o metodă pragmatică de învățare a arhitecturii software. Remarcăm structura modulară a volumului, care începe cu fundamentele limbajului [UML](topic), necesare pentru vizualizarea interacțiunilor dintre obiecte, înainte de a trece la analiza detaliată a celor trei categorii consacrate de șabloane: de creare (Creational), structurale (Structural) și comportamentale (Behavioral). Notăm cu interes faptul că autorul Narasimha Karumanchi păstrează stilul direct și orientat spre soluții care a consacrat lucrările sale anterioare, precum Data Structures and Algorithms Made Easy. Dacă în acele volume accentul era pus pe eficiența codului la nivel de execuție, Peeling Design Patterns ridică nivelul de abstractizare către organizarea logică a componentelor. Cititorul care a aplicat deja conceptele vizuale din Head First Design Patterns va găsi aici o resursă complementară, mult mai tehnică și mai axată pe scenariile de examinare. Spre deosebire de Holub on Patterns, care analizează șabloanele în contextul unor programe complexe, lucrarea de față preferă explicații atomice și exemple clare, ideale pentru a construi un vocabular tehnic solid. Finalul volumului este dedicat în mod specific întrebărilor de interviu, oferind explicații punctuale pentru problemele de design de sistem întâlnite frecvent în procesele de recrutare de la companii mari.

Citește tot Restrânge

Preț: 29265 lei

Puncte Express: 439

Carte tipărită la comandă

Livrare economică 20 mai-03 iunie


Specificații

ISBN-13: 9788192107523
ISBN-10: 8192107523
Pagini: 290
Dimensiuni: 178 x 254 x 16 mm
Greutate: 0.55 kg
Editura: CareerMonk Publications

De ce să citești această carte

Pentru programatorii juniori și studenți, această carte transformă conceptele abstracte de design patterns în instrumente practice de lucru. Cititorul câștigă capacitatea de a participa activ la discuții despre arhitectură și un avantaj competitiv la interviurile tehnice. Este un ghid de studiu eficient care elimină complexitatea inutilă în favoarea clarității conceptuale și a aplicabilității imediate.


Despre autor

Narasimha Karumanchi este un autor recunoscut în domeniul educației IT, fiind fondatorul CareerMonk Publications. Expertiza sa principală se concentrează pe structuri de date, algoritmi și design de sistem, fiind autorul unor bestselleruri tehnice precum Data Structures and Algorithms Made Easy și Coding Interview Questions. Lucrările sale sunt utilizate pe scară largă de candidații care se pregătesc pentru companii de top precum Microsoft sau Google, datorită modului în care simplifică problemele algoritmice complexe în soluții ușor de înțeles și implementat.


Descriere scurtă

"Peeling Design Patterns: For Beginners and Interviews" by Narasimha Karumanchi and Prof. Sreenivasa Rao Meda is a book that presents design patterns in simple and straightforward manner with a clear-cut explanation. This book will provide an introduction to the basics and covers many real-time design interview questions. It comes handy as an interview and exam guide for computer scientists.
Salient Features of Book:
  • Readers without any background in software design will be able to understand it easily and completely.
  • Presents the concepts of design patterns in simple and straightforward manner with a clear-cut explanation.
  • After reading the book, readers will be in a position to come up with better designs than before and participate in design discussions which happen in their daily office work.
  • The book provides enough real-time examples so that readers get better understanding of the design patterns and also useful for the interviews. We mean, the book covers design interview questions.
Table of Contents:
  1. Introduction
  2. UML Basics
  3. Design Patterns Introduction
  4. Creational Patterns
  5. Structural Patterns
  6. Behavioral Patterns
  7. Glossary and Tips
  8. Design Interview Questions
  9. Miscellaneous Concepts

Notă biografică

Narasimha Karumanchi is the founder of CareerMonk Publications and author of few books on data structures, algorithms, and design patterns. He was a software developer who has been both interviewer and interviewee over his long career. Most recently he worked for Amazon Corporation, IBM Software Labs, Mentor Graphics, and Microsoft. Narasimha holds an M.Tech. in computer science from IIT, Bombay, and B.Tech. from JNT university. He authored the following books which got translated to international languages: Chinese, Japanese, Korea and Taiwan. Also, around 58 international universities were using these books as reference for academic courses.