Escucha y lee

Descubre un mundo infinito de historias

  • Lee y escucha todo lo que quieras
  • Más de 1 millón de títulos
  • Títulos exclusivos + Storytel Originals
  • 7 días de prueba gratis, luego $169 MXN al mes
  • Cancela cuando quieras
Suscríbete ahora
Copy of Device Banner Block 894x1036 3
Cover for Hands-On Design Patterns with Java: Learn design patterns that enable the building of large-scale software architectures

Hands-On Design Patterns with Java: Learn design patterns that enable the building of large-scale software architectures

Idioma
Inglés
Formato
Categoría

No ficción

Understand Gang of Four, architectural, functional, and reactive design patterns and how to implement them on modern Java platforms, such as Java 12 and beyond

Key Features

• Learn OOP, functional, and reactive patterns for creating readable and maintainable code

• Explore architectural patterns and practices for building scalable and reliable applications

• Tackle all kinds of performance-related issues and streamline development using design patterns

Book Description

Java design patterns are reusable and proven solutions to software design problems. This book covers over 60 battle-tested design patterns used by developers to create functional, reusable, and flexible software.

Hands-On Design Patterns with Java starts with an introduction to the Unified Modeling Language (UML), and delves into class and object diagrams with the help of detailed examples. You'll study concepts and approaches to object-oriented programming (OOP) and OOP design patterns to build robust applications. As you advance, you'll explore the categories of GOF design patterns, such as behavioral, creational, and structural, that help you improve code readability and enable large-scale reuse of software. You'll also discover how to work effectively with microservices and serverless architectures by using cloud design patterns, each of which is thoroughly explained and accompanied by real-world programming solutions.

By the end of the book, you'll be able to speed up your software development process using the right design patterns, and you'll be comfortable working on scalable and maintainable projects of any size.

What you will learn

• Understand the significance of design patterns for software engineering

• Visualize software design with UML diagrams

• Strengthen your understanding of OOP to create reusable software systems

• Discover GOF design patterns to develop scalable applications

• Examine programming challenges and the design patterns that solve them

• Explore architectural patterns for microservices and cloud development

Who this book is for

If you are a developer who wants to learn how to write clear, concise, and effective code for building production-ready applications, this book is for you. Familiarity with the fundamentals of Java is assumed.

© 2019 Packt Publishing (Libro electrónico): 9781789809954

Fecha de lanzamiento

Libro electrónico: 27 de abril de 2019

Etiquetas

    Otros también disfrutaron...

    1. The Great Mathematicians: Unravelling the Mysteries of the Universe
      The Great Mathematicians: Unravelling the Mysteries of the Universe Raymond Flood, Robin Wilson
    2. Dramatized Audio Bible - New International Version, NIV: Old Testament
      Dramatized Audio Bible - New International Version, NIV: Old Testament Zondervan
    3. Dramatized Audio Bible - New International Version, NIV: New Testament
      Dramatized Audio Bible - New International Version, NIV: New Testament Zondervan
    4. Inspired By … The Bible Experience Audio Bible - Today's New International Version, TNIV: The Poetic Books
      Inspired By … The Bible Experience Audio Bible - Today's New International Version, TNIV: The Poetic Books Zondervan
    5. Dramatized Audio Bible – New International Version, NIV: Complete Bible
      Dramatized Audio Bible – New International Version, NIV: Complete Bible Zondervan
    6. Abraham Lincoln
      Abraham Lincoln Teri Kanefield
    7. Inspired By … The Bible Experience Audio Bible - Today's New International Version, TNIV: The Prophets
      Inspired By … The Bible Experience Audio Bible - Today's New International Version, TNIV: The Prophets Zondervan
    8. Summary of The Rise and Fall of American Growth: by Robert J. Gordon | Includes Analysis: by Robert J. Gordon | Includes Analysis
      Summary of The Rise and Fall of American Growth: by Robert J. Gordon | Includes Analysis: by Robert J. Gordon | Includes Analysis IRB Media
    9. Country Gospel Audio Bible - New International Version, NIV: New Testament: The New Testament of the Bible Read by 14 Country Stars
      Country Gospel Audio Bible - New International Version, NIV: New Testament: The New Testament of the Bible Read by 14 Country Stars Zondervan
    10. A Year of Playing Catch: What a Simple Daily Experiment Taught Me about Life
      A Year of Playing Catch: What a Simple Daily Experiment Taught Me about Life Ethan D. Bryan
    11. The Books of the Bible Audio Bible - New International Version, NIV: Covenant History: Discover the Origins of God's People
      The Books of the Bible Audio Bible - New International Version, NIV: Covenant History: Discover the Origins of God's People Zondervan
    12. Inspired By … The Bible Experience Audio Bible - Today's New International Version, TNIV: New Testament
      Inspired By … The Bible Experience Audio Bible - Today's New International Version, TNIV: New Testament Zondervan
    13. Inspired By … The Bible Experience Audio Bible - Today's New International Version, TNIV: The Historical Books
      Inspired By … The Bible Experience Audio Bible - Today's New International Version, TNIV: The Historical Books Zondervan
    14. The Economics of the Parables
      The Economics of the Parables Robert Sirico
    15. Dramatized Audio Bible - New International Version, NIV: The Gospels
      Dramatized Audio Bible - New International Version, NIV: The Gospels Zondervan
    16. College Essay Essentials: A Step-by-Step Guide to Writing a Successful College Admissions Essay
      College Essay Essentials: A Step-by-Step Guide to Writing a Successful College Admissions Essay Ethan Sawyer
    17. Summary of David Borman's Day Trading 101
      Summary of David Borman's Day Trading 101 IRB Media
    18. Inspired By … The Bible Experience Audio Bible - Today's New International Version, TNIV: The Gospels
      Inspired By … The Bible Experience Audio Bible - Today's New International Version, TNIV: The Gospels Zondervan

    Explora nuevos mundos

    • Más de 1 millón de títulos

    • Modo sin conexión

    • Kids Mode

    • Cancela en cualquier momento

    Ilimitado Mensual

    Escucha y lee sin límites.

    $169 /mes

    • Escucha y lee los títulos que quieras

    • Modo sin conexión + Kids Mode

    • Cancela en cualquier momento

    Pruébalo ahora

    Ilimitado Anual

    Escucha y lee sin límites a un mejor precio.

    $1190 /año

    Ahorra +40%
    • Escucha y lee los títulos que quieras

    • Modo sin conexión + Kids Mode

    • Cancela en cualquier momento

    Pruébalo ahora
    ¡Más popular!

    Familiar

    Perfecto para compartir historias con toda la familia.

    Desde $259 /mes

    • Acceso a todo el catálogo

    • Modo sin conexión + Kids Mode

    • Cancela en cualquier momento

    Tú + 3 miembros de la familia4 cuentas

    $259 /mes

    Pruébalo ahora