Ооп

20 книг

  • Паттерны объектно-ориентированного проектирования Эрих Гамма, Ричард Хелм, Ральф Джонсон, Джон Влиссидес
    ISBN: 978-5-4461-1595-2
    Год издания: 2021
    Издательство: Питер
    Язык: Русский

    Больше 25 лет прошло с момента выхода первого тиража книги Design Patterns. За это время книга из популярной превратилась в культовую. Во всем мире ее рекомендуют прочитать каждому, кто хочет связать жизнь с информационными технологиями и программированием. «Русский» язык, на котором разговаривают айтишники поменялся, многие англоязычные термины стали привычными, паттерны вошли в нашу жизнь. Перед вами юбилейное издание с обновленным переводом книги, ставшей must-read для каждого программиста. «Паттерны объектно-ориентированного проектирования» пришли на смену «Приемам объектно-ориентированного проектирования». Четыре первоклассных…

    Развернуть
  • Рефакторинг. Улучшение проекта существующего кода Джейн Робертс
    ISBN: 978-5-9909445-1-0
    Год издания: 2017
    Издательство: Диалектика
    Язык: Русский

    По мере распространения объектных технологий - в особенности с использованием языка программирования Java - для сообщества разработчиков программного обеспечения становилась все более и более актуальной новая проблема. Недостаточно опытные разработчики создали множество плохо спроектированных программ, оказавшихся в результате малопроизводительными приложениями, которые трудно поддерживать и расширять. Все чаще разработчики программного обеспечения сталкиваются с тем, насколько сложно работать с такими доставшимися им в наследство приложениями. В течение нескольких лет объектные программисты-эксперты использовали постоянно растущую…

    Развернуть
  • Философия Java Брюс Эккель
    ISBN: 978-5-496-01127-3, 978-0131872486
    Год издания: 2015
    Издательство: Питер
    Язык: Русский

    Впервые читатель может познакомиться с полной версией этого классического труда, который ранее на русском языке печатался в сокращении. Книга, выдержавшая в оригинале не одно переиздание, за глубокое и поистине философское изложение тонкостей языка Java считается одним из лучших пособий для программистов. Чтобы по-настоящему понять язык Java, необходимо рассматривать его не просто как набор неких команд и операторов, а понять его "философию", подход к решению задач, в сравнении с таковыми в других языках программирования. На этих страницах автор рассказывает об основных проблемах написания кода: в чем их природа и какой подход использует…

    Развернуть
  • Совершенный код. Мастер-класс Стив Макконнелл
    ISBN: 978-5-9909805-1-8
    Год издания: 2017
    Издательство: БХВ-Петербург
    Язык: Русский

    Более 10 лет первое издание этой книги считалось одним из лучших практических руководств по программированию. Сейчас эта книга полностью обновлена с учетом современных тенденций и технологий и дополнена сотнями новых примеров, иллюстрирующих искусство и науку программирования. Опираясь на академические исследования, с одной стороны, и практический опыт коммерческих разработок ПО - с другой, автор синтезировал из самых эффективных методик и наиболее эффективных принципов ясное прагматичное руководство. Каков бы ни был ваш профессиональный уровень, с какими бы средствами разработки вы ни работали, какова бы ни была сложность вашего проекта, в…

    Развернуть
  • Объектно-ориентированный анализ и проектирование Бретт Маклафлин
    ISBN: 978-5-496-00144-1
    Год издания: 2013
    Издательство: Питер
    Язык: Русский

    Надоело читать книги по объектно-ориентированному анализу и проектированию, которые понятны только специалистам? Возможно, вы слышали, что ООАП помогает писать хорошие программы - программы, которыми будет довольно ваше начальство и заказчики. Но как это сделать? Книга покажет вам, как организованы анализ, проектирование и написание серьезных объектно-ориентированных программ; программ, которые просты в повторном использовании, сопровождении и расширении; программ, от которых не болит голова; программ, в которые можно добавлять новые возможности, не нарушая работу старых. Вы узнаете, какое место занимают ОО-принципы, паттерны…

    Развернуть
  • Объектно-ориентированный анализ и проектирование с примерами приложений Буч Г.
    ISBN: 978-5-8459-1401-9
    Год издания: 2008
    Издательство: Вильямс
    Язык: Русский

    Авторы описывают объектные методы решения сложных проблем, связанные с разработкой систем и программного обеспечения. Используя многочисленные примеры, они иллюстрируют основные концепции объектно-ориентированного подхода на примере разработки систем управления, сбора данных и искусственного интеллекта. Читатели найдут в книге практичные советы, касающиеся важных вопросов анализа, проектирования, реализации и оптимального управления проектами. Книга будет полезна системным аналитикам и архитекторам, программистам, преподавателям и студентам высших учебных заведений, а также всем специалистам по информационным технологиям.

  • Язык Java. Курс программирования Савитч
    ISBN: 5-256-00454-9
    Год издания: 2002
    Издательство: Издательский дом "Вильямс"
    Язык: Русский

    Книга адресована начинающим. Это не просто учебник по синтаксису языка Java, ее цель - обучить методам программирования и решению основных проблем в этой области. Работа с книгой не требует предыдущего опыта программирования и никакой особенной математической подготовки. Она содержит многочисленные примеры и советы по программированию, а также разделы, в которых рассматриваются методы тестирования и отладки программ, абстрактные типы данных, базовое объектно-ориентированное программирование, включающее событийно-управляемое программирование. Книгу можно использовать не только как учебник, но и как справочник.

  • Объектно-ориентированное мышление Мэтт Вайсфельд
    ISBN: 978-5-496-00793-1
    Год издания: 2014
    Издательство: Питер
    Язык: Русский

    Объектно-ориентированное программирование - это фундамент современных языков программирования, включая C++, Java, C#, Visual Basic, .NET, Ruby и Objective-C. Кроме того, объекты лежат в основе многих веб-технологий, например JavaScript, Python и PHP. Объектно-ориентированное программирование обеспечивает правильные методики проектирования, переносимость кода и его повторное использование, однако для того, чтобы все это полностью понять, необходимо изменить свое мышление. Разработчики, являющиеся новичками в сфере объектно-ориентированного программирования, не должны поддаваться искушению перейти непосредственно к конкретному языку…

    Развернуть
  • Язык программирования С++ Бьёрн Страуструп
    ISBN: 978-5-7989-0425-9, 0-201-70073-5
    Год издания: 2012
    Издательство: Бином
    Язык: Русский

    Книга написана Бьерном Страуструпом - автором языка программирования С++ - и является каноническим изложением возможностей этого языка. Помимо подробного описания собственно языка, на страницах книги вы найдете доказавшие свою эффективность подходы к решению разнообразных задач проектирования и программирования. Многочисленные примеры демонстрируют как хороший стиль программирования на С-совместимом ядре С++, так и современный объектно-ориентированный подход к созданию программных продуктов. Книга адресована программистам, использующим в своей повседневной работе С++. Она также будет полезна преподавателям, студентам и всем, кто хочет…

    Развернуть
  • Основы объектно-ориентированной разработки программных систем (сборник) А. Л. Фридман
    ISBN: 5-279-02287-X
    Год издания: 2000
    Издательство: Финансы и статистика
    Язык: Русский

    Рассматриваются основные понятия объектно - ориентированного программирования, методы анализа задач и проектирование программных систем на его основе. Исследуются современные способы организации процесса создания программного обеспечения и их

  • Delphi в задачах и примерах (+ CD-ROM) Никита Культин
    ISBN: 5-94157-353-7
    Год издания: 2005
    Издательство: БХВ-Петербург
    Язык: Русский

    Книга представляет собой сборник программ и задач для самостоятельного решения в среде разработки Delphi. Примеры различной степени сложности - от простейших до приложений работы с графикой, звуком и базами данных - демонстрируют возможности среды

    Развернуть
  • Объектно-ориентированное конструирование программных систем (+ CD-ROM) Бертран Мейер
    ISBN: 5-7502-0255-0, 0-13-62155-4
    Год издания: 2005
    Издательство: Русская Редакция
    Язык: Русский

    Книга посвящена обоснованию и технологии применения объектного подхода при разработке программных систем. Основное внимание уделяется вопросам качества, повторного использования и расширяемости проектируемых систем. Рассматриваемый

  • PHP 5 для профессионалов Эд Леки-Томпсон
    ISBN: 5-8459-1066-8, 0-7645-7282-2
    Год издания: 2006
    Издательство: Вильямс, Диалектика
    Язык: Русский

    В данном практическом руководстве продемонстрирована вся мощь и гибкость языка РНР и даны полезные советы программистам. В этой книге показано, как построить масштабируемую и высокопроизводительную инфраструктуру на языке РНР5, подробно описан набор

  • Beyond the C++ Standard Library: An Introduction to Boost Björn Karlsson
    ISBN: 0321133544
    Год издания: 2005
    Язык: Русский

    Boost takes you far beyond the C++ Standard Library, making C++ programming more elegant, robust, and productive. Now, for the first time, a leading Boost expert systematically introduces the broad set of Boost libraries and teaches best practices for their use. Writing for intermediate-to-advanced C++ developers, Björn Karlsson briefly outlines all 58 Boost libraries, and then presents comprehensive coverage of 12 libraries you're likely to find especially useful. Karlsson's topics range from smart pointers and conversions to containers and data structures, explaining exactly how using each library can improve your code. He offers…

    Развернуть
  • PHP: объекты, шаблоны и методики программирования Мэтт Зандстра
    ISBN: 978-5-907144-54-5
    Год издания: 2019
    Издательство: Диалектика
    Язык: Русский

    Настоящее, пятое издание этой популярной книги было полностью обновлено по версии 7 языка PHP и включает описание диспетчера зависимостей Composer, заменившего собой диспетчер пакетов PEAR, а также новый материал, посвященный инструментальному средству Vagrant и рекомендациям стандартов по программированию на PHP. В этой книге закладывается прочное основание для применения объектов в коде PHP и реализации основных принципов проектирования программного обеспечения, а также описываются инструментальные средства и нормы практики разработки, тестирования и развертывания надежного кода.

  • Delphi 2007. Алгоритмы и программы О. В. Чеснокова
    ISBN: 978-5-477-01130-8
    Год издания: 2008
    Издательство: НТ Пресс
    Язык: Русский

    Книга является учебником по программированию на основе визуальной системы Delphi 2007. Прочитав ее, вы научитесь составлять алгоритмы и программы. В книге приведено большое количество примеров программирования, даны методы построения программ в Delphi 2007. Особое внимание уделено работе с визуальными компонентами, их свойствами и методами. Подробно описаны такие этапы программирования, как работа с подпрограммами и файлами. Здесь вы познакомитесь с основами объектно-ориентированного программирования и графическими средствами Delphi 2007. Книга содержит задачи для самостоятельного решения. Издание предназначено для школьников, студентов,…

    Развернуть
  • Object-Oriented Design Heuristics Артур Дж. Риел
    ISBN: 0-201-63385-X
    Год издания: 1996
    Издательство: Addison-Wesley
    Язык: Английский

    Here is the first object-oriented development book to provide specific experience-based guidelines to help developers make the right design decisions. This book offers the next step for readers that know the basics of object-oriented development and now need to know if they are doing it right and making the right choices.

  • Elegant Objects Егор Бугаенко
    ISBN: 9781519166913
    Год издания: 2016
    Язык: Английский

    TL;DR There are 23 practical recommendations for object-oriented programmers. Most of them are completely against everything you've read in other books. For example, static methods, NULL references, getters, setters, and mutable classes are called evil.

Оцените страницу

Ваша оценка