Kwork - магазин фриланс-услуг по 500 рублей

Java Program Design

  • Заявить о правах (Abuse)
Автор: alber100 от 2018-12-24, 11:42:55
Java Program DesignНазвание: Java Program Design
Автор: Edward Sciore
Год выпуска: 2019
Издательство: Apress
Жанр: Программирование
Язык: Английский
Качество: Отличное
Страниц: 465
Формат: EPUB, PDF
Размер файла: 11,3 Mb

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

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

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

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

Для кого предназначена эта книга:
Для Java-программистов, которым удобно писать не объектно-ориентированный код и которые хотят погрузиться в мир объектно-ориентированной Java, а также для программистов среднего уровня, заинтересованных в укреплении своих базовых знаний и выводе своих объектно-ориентированных навыков на новый уровень. И даже опытные программисты найдут в книге интересные примеры и идеи.

Java Program Design presents program design principles to help practicing programmers up their game and remain relevant in the face of changing trends and an evolving language. The book enhances the traditional design patterns with Java\'s new functional programming features, such as functional interfaces and lambda expressions. The result is a fresh treatment of design patterns that expands their power and applicability, and reflects current best practice.

The book examines some well-designed classes from the Java class library, using them to illustrate the various object-oriented principles and patterns under discussion. Not only does this approach provide good, practical examples, but you will learn useful library classes you might not otherwise know about.

The design of a simplified banking program is introduced in chapter 1 in a non-object-oriented incarnation and the example is carried through all chapters. You can see the object orientation develop as various design principles are progressively applied throughout the book to produce a refined, fully object-oriented version of the program in the final chapter.

What You\'ll Learn:
- Create well-designed programs, and identify and improve poorly-designed ones
- Build a professional-level understanding of polymorphism and its use in Java interfaces and class hierarchies
- Apply classic design patterns to Java programming problems while respecting the modern features of the Java language
- Take advantage of classes from the Java library to facilitate the implementation of design patterns in your programs

Who This Book Is For:
Java programmers who are comfortable writing non-object-oriented code and want a guided immersion into the world of object-oriented Java, and intermediate programmers interested in strengthening their foundational knowledge and taking their object-oriented skills to the next level. Even advanced programmers will discover interesting examples and insights.

Download Java Program Design:

BEGET - первые 30 дней хостинга БЕСПЛАТНО!





My-shop.ru: самый большой выбор детских игрушек в Рунете My-shop.ru - книжный Интернет-магазин My-shop.ru - Интернет-магазин для учителей My-shop.ru - Интернет-магазин учебной литературы
Интернет-магазин детских игрушек Книжный интернет-магазин Интернет-магазин для учителей Интернет-магазин учебной литературы
       

My-shop.ru - Ваш Интернет-магазин My-shop.ru - детский Интернет-магазин My-shop.ru - Интернет-магазин товаров для рукоделия My-shop.ru - Интернет-магазин товаров для образования
Интернет-магазин с более 700000 товаров Интернет-магазин товаров для детей Интернет-магазин товаров для рукоделия Интернет-магазин товаров для образования
       


 


BooksKeeper - электронная библиотека, ежедневно пополняемая нашими авторами.
Все материалы, представленные на нашем сайте, Вы сможете скачать по ссылкам различных бесплатных файлообменников совершенно бесплатно!
Инструкции, поясняющие, как надо качать бесплатно с файлообменников смотреть тут
Регистрация на нашем сайте позволит Вам добавлять свои книги, а также комментировать опубликованные книги, общаться с нашими авторами.
Для этого мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

BEGET - первые 30 дней хостинга БЕСПЛАТНО! HostLife - лучший платный хостинг
BEGET - первые 30 дней хостинга БЕСПЛАТНО! Баннер или тизер? Выбирай! HostLife - лучший платный хостинг!
Стабильный, профессиональный и ОЧЕНЬ выгодный хостинг на сегодняший день! Бонусы, акции - все для Вас! Размещение Вашего баннера на нашем сайте - это дешевая реклама Ваших сайтов или партнерских программ! Отличный хостинг по цене от 1.87$/месяц! Рекомендация от сайта Bookskeeper.ru!


Бесплатная электронная библиотека. Скачать книги бесплатно!

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

В нашем книжном хранилище Вы всегда найдете литературу на любой вкус человека любого возраста - от детских комиксов и расскрасок до серьезной научной литературы.
 
 

Реклама


Садовые печи-барбекю от компании Династия

Пять Ночей. Серик Куламбаев. Качай бесплатно!

Labirint.ru - ваш проводник по лабиринту книг


Book24.ru - книжный интернет магазин



Level Kitchen




HostLife - лучший платный хостинг



Kwork



BEGET - первые 30 дней хостинга БЕСПЛАТНО!



Все ужины бесплатно! Закажи любое меню сегодня и все ужины в нём будут стоить 0 рублей
 
 

Топ публикаций

 
  • Cooking Through College
  • Провинциальные игры (Аудиокнига)
  • Неучтённый (трилогия) (Аудиокнига)
  • Код Шредингера
  • Heart Warming Life Series - Mini Motifs & Small Articles 2020
  • Знание - сила №10 2020
  • Strange and Obscure Stories of World War II
  • Непревзойденные. Тетралогия в одном томе
  • Psychologies №55 2020 Россия
  • Be Creative with Workbox №193 2020
  • Регрессор в СССР. Тетралогия в одном томе
  • Деятельность правителей династии Суй в период формирования централизованного государства в Китае (581-618 гг.)
  • Во власти и в изгнании: Дневник премьер-министра антибольшевистских правительств и эмигранта в Китае (1918 – 1925 гг.)
  • Історія населення басейну річки Тясмин в ранньому залізному віці (X – IV ст. до н.е.: природно-господарський аспект)
  • Аннотированный реестр описей фондов Российского государственного архива военно-морского флота (1696 - 1917)
  • Сделай сам № 2 (апрель-июнь 2020)
  • Книжная серия "Тайны истории в романах, повестях и документах" ( Книжная лавка-РТР, Терра-Книжный клуб, Терра, Книжный Клуб Книговек) 1994 – 2011
  • Дилетант №10 (58) 2020
  • Королевство крестоносцев. Два века правления европейских рыцарей на древних библейских землях. От взятия Иерусалима до падения Акры
  • Культура средневековой Москвы. Исторические ландшафты. Том 1-2. Домен московских князей в городских станах. 1271-1505 годы
  •