Главная » Авторы » Ф » "Фаулер М."

Фаулер М.: NoSQL: новая методология разработки нереляционных баз данных

Скачать книгу (размер 973 Kb , формат fb2, страниц 192) Аннотация: Необходимость обрабатывать все более крупные объемы данных является одним из факторов, влияющих на внедрение нового класса нереляционных баз данных NoSQL. Сторонники баз NoSQL утверждают, что их можно использовать для создания более производительных, легче масштабируемых и проще программируемых систем. Эта книга — краткое, но полное введение в быстро развивающуюся технологию NoSQL. Прамодкумар…

Фаулер М.: Шаблоны корпоративных приложений

Скачать книгу (размер 2 768 Kb , формат fb2, страниц 544) Аннотация: Создание компьютерных систем — дело далеко не простое. По мере того как возрастает их сложность, процессы конструирования соответствующего программного обеспечения становятся все более трудоемкими, причем затраты труда растут экспоненциально. Как и в любой профессии, прогресс в программировании достигается исключительно путем обучения, причем не только на ошибках, но и на удачах — как своих, так…

Фаулер М.: UML: Основы: краткое руководство по стандартному языку объектного моделирования

Скачать книгу (размер 973 Kb , формат fb2, страниц 192) Аннотация: Третье издание бестселлера Фаулера «UML. Основы» охватывает UML 2 — версию, которая существенно отличается от всех предыдущих. Но основная формула успеха этой книги не претерпела изменений. До сих пор она, бесспорно, остается лучшим кратким и точным руководством по применению UML. Главное достоинство книги заключается в кратком и сжатом изложении сути UML и особенностей применения этого языка в…

Фаулер М.: Рефакторинг: улучшение существующего кода

Скачать книгу (размер 2 197 Kb , формат fb2, страниц 432) Аннотация: Подход к улучшению структурной целостности и производительности существующих программ, называемый рефакторингом, получил развитие благодаря усилиям экспертов в области ООП, написавших эту книгу. Каждый шаг рефак-торинга прост. Это может быть перемещение поля из одного класса в другой, вынесение фрагмента кода из метода и превращение его в самостоятельный метод или даже перемещение кода по…