Scientific Software Design: The Object-Oriented Way
Autor Damian Rouson, Jim Xia, Xiaofeng Xuen Limba Engleză Paperback – 5 mar 2014
Toate formatele și edițiile | Preț | Express |
---|---|---|
Paperback (1) | 507.91 lei 6-8 săpt. | |
Cambridge University Press – 5 mar 2014 | 507.91 lei 6-8 săpt. | |
Hardback (1) | 768.75 lei 6-8 săpt. | |
Cambridge University Press – 28 apr 2011 | 768.75 lei 6-8 săpt. |
Preț: 507.91 lei
Preț vechi: 570.69 lei
-11% Nou
Puncte Express: 762
Preț estimativ în valută:
97.21€ • 102.55$ • 81.01£
97.21€ • 102.55$ • 81.01£
Carte tipărită la comandă
Livrare economică 02-16 ianuarie 25
Preluare comenzi: 021 569.72.76
Specificații
ISBN-13: 9781107415331
ISBN-10: 1107415330
Pagini: 406
Ilustrații: 119 b/w illus. 9 tables 23 exercises
Dimensiuni: 178 x 254 x 21 mm
Greutate: 0.7 kg
Editura: Cambridge University Press
Colecția Cambridge University Press
Locul publicării:New York, United States
ISBN-10: 1107415330
Pagini: 406
Ilustrații: 119 b/w illus. 9 tables 23 exercises
Dimensiuni: 178 x 254 x 21 mm
Greutate: 0.7 kg
Editura: Cambridge University Press
Colecția Cambridge University Press
Locul publicării:New York, United States
Cuprins
Preface; Part I. The Tao of Scientific OOP: 1. Development costs and complexity; 2. The object-oriented way; 3. Scientific OOP; Part II. SOOP to Nuts and Bolts: 4. Design patterns basics; 5. The object pattern; 6. The abstract calculus pattern; 7. The strategy and surrogate patterns; 8. The puppeteer pattern; 9. Factory patterns; Part III. Gumbo SOOP: 10. Formal constraints; 11. Mixed-language programming; 12. Multiphysics architectures.
Recenzii
'… it's one of those books that I wish I'd read earlier in my programming career. I found many design patterns familiar simply because I'd seen them before in my own code. I'll likely turn to this book in the future whenever I suspect a program design problem might be solved already.' Computing in Science and Engineering
'Scientific software must be consciously designed to grow with a research program and the hardware that supports the research program. And how to do that is precisely what these authors in this book have shown.' Scientific Programming
'Scientific software must be consciously designed to grow with a research program and the hardware that supports the research program. And how to do that is precisely what these authors in this book have shown.' Scientific Programming
Notă biografică
Descriere
This book concerns software design, focusing on scalable design. It is designed for engineers who write scientific programs.