Java Program Design: Principles, Polymorphism, and Patterns por Edward Sciore

March 25, 2019

Java Program Design: Principles, Polymorphism, and Patterns por Edward Sciore

Titulo del libro: Java Program Design: Principles, Polymorphism, and Patterns

Autor: Edward Sciore

Número de páginas: 476 páginas

Fecha de lanzamiento: January 13, 2019

ISBN: 1484241428

Editor: Apress

Obtenga el libro de Java Program Design: Principles, Polymorphism, and Patterns de Edward Sciore en formato PDF o EPUB. Puedes leer cualquier libro en línea o guardarlo en tus dispositivos. Cualquier libro está disponible para descargar sin necesidad de gastar dinero.

Edward Sciore con Java Program Design: Principles, Polymorphism, and Patterns

GET A GROUNDING IN POLYMORPHISM AND OTHER FUNDAMENTAL ASPECTS OF OBJECT-ORIENTED PROGRAM DESIGN AND IMPLEMENTATION, AND LEARN A SUBSET OF DESIGN PATTERNS THAT ANY PRACTICING JAVA PROFESSIONAL SIMPLY MUST KNOW IN TODAY’S JOB CLIMATE.&NBSP;<DIV><I><B><BR></B></I></DIV><DIV><I><B>JAVA PROGRAM DESIGN</B></I>&NBSP;PRESENTS PROGRAM DESIGN PRINCIPLES TO HELP PRACTICING PROGRAMMERS UP THEIR GAME AND REMAIN RELEVANT IN THE FACE OF CHANGING TRENDS AND AN EVOLVING LANGUAGE.&NBSP;THE BOOK&NBSP;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.&NBSP;<DIV><BR></DIV><DIV><DIV>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.</DIV><DIV><BR></DIV><DIV>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.&NBSP;</DIV><DIV><BR></DIV><DIV><BR></DIV><DIV><B>WHAT YOU'LL LEARN</B></DIV><DIV><BR></DIV><DIV><DIV><UL><LI>CREATE WELL-DESIGNED PROGRAMS, AND IDENTIFY AND IMPROVE POORLY-DESIGNED ONES<BR></LI><LI>BUILD A PROFESSIONAL-