Подписывайтесь на наш Telegram-канал! Ежедневно интересно!

Подписывайтесь на наш Telegram-канал!

Помочь нашему сайту финансово на сервисе сбора донатов!

Помочь нашему сайту финансово!
 
HostLife - лучший платный хостинг

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:






Выгодные предложения от нашего партнёра ИГ "ЭКСМО-АРТ":

Акция С заботой о здоровье и безопасности




 


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

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

HostLife - лучший платный хостинг
HostLife - лучший платный хостинг!
Отличный хостинг по цене от 1.87$/месяц! Рекомендация от сайта Bookskeeper!


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

Наша электронная библиотека Bookskeeper (для РФ работает через VPN) - это интернет-витрина, где любой посетитель может публиковать электронные варианты книг, журналов, газет, комиксов, в общем, любой литературы со ссылками для медленного, но бесплатного скачивания с файлообменников. В нашем книжном хранилище Вы всегда найдете литературу на любой вкус человека любого возраста - от детских комиксов и расскрасок до серьезной научной литературы.
 
 
Поддержите наш сайт!
Идет сбор донатов на хостинг
для работы нашего сайта.
Сканируйте QR-код
(или нажмите на него)
для Вашей поддержки!
Оплата картой, ЮMoney


Донаты для помощи нашему сайту!

ОГРОМНОЕ СПАСИБО
всем за Ваши донаты!

Наши рекомендации



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



Turbobit - Получите турбо-доступ и скачивайте безлимитно и без рекламы!


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