Gamma E., Helm E., Johnson R. Design Patterns: Elements of Reusable Object-Oriented Software
размером 2,34 МБ
Добавлен пользователем Українець, дата добавления неизвестна
Hardcover: 416 pages Publisher: Addison-Wesley Professional Language: English ISBN-10: 0201633612 ISBN-13: 978-0201633610 Design Patterns is a modern classic in the literature of object-oriented development, offering timeless and elegant solutions to common problems in software design. It describes patterns for managing object creation, composing objects into larger structures, and coordinating control flow between objects. The book provides numerous examples where using composition rather than inheritance can improve the reusability and flexibility of code. Note, though, that it's not a tutorial but a catalog that you can use to find an object-oriented design pattern that's appropriate for the needs of your particular application--a selection for virtuoso programmers who appreciate (or require) consistent, well-engineered object-oriented designs.
Чтобы скачать этот файл зарегистрируйтесь и/или войдите на сайт используя форму сверху.
3rd Edition. — MIT Press, 2009. — 1312 p. — ISBN 978-0262033848. Some books on algorithms are rigorous but incomplete; others cover masses of material but lack rigor. Introduction to Algorithms uniquely combines rigor and comprehensiveness. The book covers a broad range of algorithms in depth, yet makes their design and analysis accessible to all levels of readers. Each chapter is...
Addison-Wesley Professional, 1999. — 464 p.
Your class library works, but could it be better? Refactoring: Improving the Design of Existing Code shows how refactoring can make object-oriented code simpler and easier to maintain. Today refactoring requires considerable design know-how, but once tools become available, all programmers should be able to improve their code using...
O'Reilly Media, 2004. — 629 p.
You're not alone.
At any given moment, somewhere in the world someone struggles with the same software design problems you have. You know you don't want to reinvent the wheel (or worse, a flat tire), so you look to Design Patterns-the lessons learned by those who've faced the same problems. With Design Patterns, you get to take advantage of the...
Authors: Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides.
Addison-Wesley Professional, 1994. — 416 p. — ISBN-10: 0201633612 ISBN-13: 978-0201633610
Capturing a wealth of experience about the design of object-oriented software, four top-notch designers present a catalog of simple and succinct solutions to commonly occurring design problems. Previously undocumented,...
MIT Press, 2016. — 802 p. A comprehensive introduction to neural networks and deep learning by leading researchers of this field. Written for two main target audiences: university students (undergraduate or graduate) learning about machine learning, and software engineers. This is a PDF compilation of online book (www.deeplearningbook.org) Introduction Who Should Read This Book?...
Prentice Hall, 2008. — 464 p. — ISBN-10: 0132350882 ISBN-13: 978-0132350884
Even bad code can function. But if code isn’t clean, it can bring a development organization to its knees. Every year, countless hours and significant resources are lost because of poorly written code. But it doesn’t have to be that way.
Noted software expert Robert C. Martin presents a revolutionary...