Cantitate/Preț
Produs

Programming Ruby – The Pragmatic Programmer′s Guide: Pragmatic Bookshelf Ser.

Autor Dave Thomas, Chad Fowler, Andy Hunt
en Limba Engleză Paperback – 21 oct 2004

Implementarea unui sistem robust într-un limbaj orientat pe obiecte necesită o înțelegere profundă nu doar a sintaxei, ci și a bibliotecilor standard și a modului în care acestea interacționează cu sistemul de operare. Programming Ruby – The Pragmatic Programmer′s Guide răspunde acestei nevoi tehnice, fiind recunoscută în comunitate sub numele de „Pickaxe”. Ne-a atras atenția modul în care autorii Dave Thomas, Chad Fowler și Andy Hunt transformă un manual de referință într-un instrument de lucru activ, oferind detalii despre instalare, împachetare și documentarea codului sursă.

Apreciem structura riguroasă a celor 862 de pagini, care ghidează dezvoltatorul prin patru secțiuni majore: un tutorial aplicat, referința propriu-zisă a limbajului, documentația pentru bibliotecile standard și detalii despre cele 98 de module incluse. Față de prima ediție, această versiune extinde considerabil aria de expertiză către zona serviciilor web, incluzând capitole despre XML/RPC, SOAP și sisteme de template-uri. Dacă Ruby in a Nutshell de Yukihiro Matsumoto v-a oferit cadrul teoretic și filozofia din spatele limbajului creat de el, această carte din seria Pragmatic Bookshelf Ser. oferă instrumentele practice necesare pentru a construi aplicații reale, de la testare unitară la extensii scrise în C pentru performanță sporită.

Stilul este unul direct, orientat spre eficiență, punând accent pe utilizarea shell-ului interactiv irb pentru a examina dinamic comportamentul codului. Este o resursă tehnică ce servește atât ca punct de plecare pentru programatorii care vin dinspre alte limbaje, cât și ca manual de referință zilnic pentru cei care lucrează deja cu Ruby 1.8.

Citește tot Restrânge

Preț: 28255 lei

Preț vechi: 35319 lei
-20%

Puncte Express: 424

Carte disponibilă

Livrare economică 02-16 mai


Specificații

ISBN-13: 9780974514055
ISBN-10: 0974514055
Pagini: 862
Dimensiuni: 188 x 233 x 39 mm
Greutate: 1.32 kg
Ediția:Second Edition
Editura: O'Reilly
Seria Pragmatic Bookshelf Ser.

Locul publicării:United States

De ce să citești această carte

Recomandăm această carte programatorilor care au nevoie de o documentație tehnică exhaustivă pentru Ruby. Veți găsi soluții concrete pentru threading, sincronizare și integrarea cu servicii web, totul sub semnătura autorilor din seria Pragmatic Programmers. Este un volum esențial pentru cei care doresc să stăpânească detaliile de execuție ale limbajului și să utilizeze corect bibliotecile standard în proiecte complexe.


Descriere

Ruby is an increasingly popular, fully object-oriented dynamic programming language, hailed by many practitioners as the finest and most useful language available today. When Ruby first burst onto the scene in the Western world, the Pragmatic Programmers were there with the definitive reference manual, Programming Ruby: The Pragmatic Programmer's Guide. Now in its second edition, author Dave Thomas has expanded the famous Pickaxe book with over 200 pages of new content, covering all the improved language features of Ruby 1.8 and standard library modules. The Pickaxe contains four major sections:An acclaimed tutorial on using Ruby.The definitive reference to the language.Complete documentation on all built-in classes, modules, and methodsComplete descriptions of all 98 standard libraries. If you enjoyed the First Edition, you'll appreciate the expanded content, including enhanced coverage of installation, packaging, documenting Ruby source code, threading and synchronization, and enhancing Ruby's capabilities using C-language extensions. Programming for the World Wide Web is easy in Ruby, with new chapters on XML/RPC, SOAP, distributed Ruby, templating systems, and other web services. There's even a new chapter on unit testing. This is the definitive reference manual for Ruby, including a description of all the standard library modules, a complete reference to all built-in classes and modules (including more than 250 significant changes since the First Edition). Coverage of other features has grown tremendously, including details on how to harness the sophisticated capabilities of irb, so you can dynamically examine and experiment with your running code. "Ruby is a wonderfully powerful and useful language, and whenever I'm working with it this book is at my side" --Martin Fowler, Chief Scientist, ThoughtWorks