Ваша корзина пустая
Эта книга призвана помочь читателю глубоко усвоить понятие объектов, раскрыть их истинный потенциал, чтобы писать код, эффективно работающий в реальных условиях. В ней рассматриваются особенности объектно-ориентированной разработки, включая применение языков, библиотек и каркасов, а также принятие стратегических решений, связанных с проектными шаблонами, контрактами, проектированием и системной архитектурой. На практических примерах, взятых из интегрированной среды разработки Eclipse, в этой книге поясняются роли отдельных объектов в приложении, порядок их реагирования на события, выполнения запросов на обслуживание, а также преобразования удачных проектных решений в качественный код.
Эта книга адресована тем разработчикам, которые обладают хотя бы самым элементарным опытом, окончили вводный курс программирования или университетский курс по компьютерным наукам или же находятся только в самом начале своей карьеры разработчика программного обеспечения.
Несмотря на то что большинство разработчиков пользуются ныне объектно-ориентированными языками программирования, раскрыть полностью истинный потенциал объектов способны только те, кто глубоко разбирается в понятии объекта. Эта книга поможет читателю усвоить это понятие, чтобы писать код, эффективно работающий в реальных условиях.
Ее автор, Хольгер Гаст, сосредоточивает внимание читателя на принципах и понятиях, которые неизменно доказывают свою особую ценность, и показывает, как применять их в конкретном коде.
Не ограничиваясь простыми примерами, он исследует серьезные затруднения, поясняет неверно истолковываемые понятия и помогает читателю избежать малозаметных ошибок, которые могут иметь катастрофические последствия. Хольгер Гаст рассматривает технические особенности применения языков программирования, библиотек и каркасов, а также принятия стратегических решений, связанных с проектными шаблонами, контрактами, проектированием и системной архитектурой. Он поясняет роли отдельных объектов в приложении, порядок их реагирования на события, выполнения запросов на обслуживание, а также преобразования удачных проектных решений в качественный код. Используя практические примеры, взятые из Eclipse, он показывает, каким образом инструментальные средства этой интегрированной среды разработки помогают работать более эффективно, экономить время, а иногда автоматически генерировать высококачественный код.
Без стресса. Научный подход к борьбе с депрессией, тревожностью и выгоранием
Митху Сторони
Самая совершенная вещь на свете: Внутри и снаружи птичьего яйца
Тим Беркхед
Міні листівка С 8 Марта!
Олівці кольорові тригран, 12 шт., мет. пенал Kite «Тварини»
Крізь небуття
Марія Рута
#В постели с твоим мужем. Записки любовницы. Женам читать обязательно!
Ника Набокова
Вкус: Наука о самом малоизученном человеческом чувстве
Боб Холмс
Желтый туман
Александр Волков
Корпоративная культура Toyota. Уроки для других компаний
Джеффри Лайкер
Фарби акварель «Класичні»,10 кольорів Гамма
24 закона обольщения для достижения власти
Роберт Грин
Максимальный репост: Как соцсети заставляют нас верить фейковым новостям
Борислав Козловский
Система вещей
Жан Бодрийяр
Если с ребенком трудно
Людмила Петрановская
Что я знаю о работе кофейни
Колин Хармон
Флеш-картки English Student A1 Elementary Картки для вивчення англійських слів. 500 карток, 30 тем, 6 ігор
Генерализованное тревожное расстройство. Когнитивно-поведенческая терапия для преодоления неуверенности, беспокойства и страха
Мелиса Робишо, Мишель Ж. Дюга
Життя в кольорі. Як зробити дім яскравішим: натхнення і практичні поради
Ребекка Етвуд
Стихи
Самуил Маршак
Spring 4 для профессионалов
Крис Шефер, Кларенс Хо, Роб Харроп
Близость. Книга о хорошем сексе
Наталья Фомичева
Краткая история Франции
Джон Норвич
Адвокатура України. Книга 1. Організація адвокатури (з практикумом). Підручник
За ред. Фурси С.Я.
Матери с пограничным расстройством личности и их дети: как справиться с напряженностью, непредсказуемостью и непостоянством в отношениях с матерью
Кристин Энн Лоусон
#ГАЛЯБЕЗГОЛОВИ
Люко Дашвар
Радість. Магія простих речей
Інґрід Фетелль Лі
Богатый папа, бедный папа
Роберт Кийосаки
Удивительное путешествие кролика Эдварда
Кейт ДиКамилло
Кабинет редкостей. Мои зарисовки, коллекции и другие одержимости
Гильермо Дель Торо
Гений переговоров: Как преодолеть препятствия и достичь блестящих результатов за столом переговоров
Дипак Малхотра, Макс Базерман
Перші кроки: Абетка
Прикладное машинное обучение с помощью Scikit-Learn и TensorFlow: концепции, инструменты и техники для создания интеллектуальных систем
Орельен Жерон
Останниця. Перша серед усіх. Книга 2
Кетрін Епплґейт
Кастор фарбує шафку та лагодить велосипед
Ларс Клінтінг
Гарри Поттер и Философский камень (с цветными иллюстрациями)
Джоан Роулинг
Java: руководство для начинающих
Герберт Шилдт
Набір для ліплення (дощ.180х250 мм + 3 стеки),рожева
П’ятирічка Бахматова. Книга для тих, хто прагне діяти
Максим Бахматов
Глазки. Веселый счет
Кисель Я.
Breakfast at Tiffany's and Selected Stories = Завтрак у Тиффани. Книга для чтения на английском языке. Intermediate
Truman Capote
Visual Basic.NET Text Manipulation Handbook
Francois Liger, Craig McQ
Идиомы и паттерны проектирования в современном С++
Федор Пикус
Курс практического программирования в Delphi. Объектно - ориентированное программирование
Санников Е. В.
Java. Библиотека профессионала, том 1. Основы
Кей С. Хорстманн, Гари Корнелл
HTML5: карманный справочник
Дженнифер Нидерст Роббинс
Teach Yourself Visually Flash MX
Marangraphics
Реализация методов предметно-ориентированного проектирования
Вон Вернон
Изучаем JavaScript: руководство по созданию современных веб-сайтов
Этан Браун
Java. Библиотека профессионала, том 2. Расширенные средства программирования
Кей С. Хорстманн
Visual FoxPro для профессионалов
Шутенко Ю.Т.
Введение в информационный поиск
Кристофер Д. Маннинг, Прабхакар Рагхаван, Хайнрих Шютце
Visual Basic.NET Scalability Handbook
Damon Allison, Ben Hyrman
Delphi 2005 для .NET в подлиннике
Евгений Марков, Владимир Никифоров
Искусственный интеллект с примерами на Python
Пратик Джоши
Commerce Server 2000: Building e-Business Solutions
Sreeraman Gopal
Java: эффективное программирование
Джошуа Блох
Pascal XSC. Язык численного программирования
Клатте
Visual Basic.NET Developer's Guide to ASP.NET, XML, and ADO.NET
Jeffrey P. McManus and Ch
Direct X 10 под управлением Visual Basic 2007 для мобильных телефонов и смартфонов и трехмерных прил
Жарков В.А.
Программирование для автоматизированного оборудования
Серебреницкий П.П.
Оформите подписку и получайте специальные предложения на почту