오디오북 라이프의 시작

격이 다른 오디오북 생활을 경험해보세요!

  • 언제든 손쉽게 구독해지 가능
  • 무제한 청취
  • 총 5만권 이상의 영/한 오디오북
  • 온가족을 위한 다양한 오디오북
지금 바로 시작해보세요!
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

언어학습
영어
형식
컬렉션

논픽션

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 (전자책): 9781789809954

출시일

전자책: 2019년 4월 27일

태그

    다른 사람들도 즐겼습니다 ...

    1. The Complete Works of David Hume: Exploring Philosophy and Enlightenment: Essays and Treatises by a Master Thinker
      The Complete Works of David Hume: Exploring Philosophy and Enlightenment: Essays and Treatises by a Master Thinker David Hume
    2. Possibility Unleashed: PATHBREAKING LESSONS FOR MAKING CHANGE HAPPEN IN YOUR ORGANIZATION AND BEYOND
      Possibility Unleashed: PATHBREAKING LESSONS FOR MAKING CHANGE HAPPEN IN YOUR ORGANIZATION AND BEYOND Marc Harrison
    3. The Power of Positive Destruction: How to Turn a Business Idea into a Revolution
      The Power of Positive Destruction: How to Turn a Business Idea into a Revolution Seth Merrin
    4. Dramatized Audio Bible - New International Version, NIV: Old Testament
      Dramatized Audio Bible - New International Version, NIV: Old Testament Zondervan
    5. The Great Mathematicians: Unravelling the Mysteries of the Universe
      The Great Mathematicians: Unravelling the Mysteries of the Universe Raymond Flood, Robin Wilson
    6. Dramatized Audio Bible - New International Version, NIV: New Testament
      Dramatized Audio Bible - New International Version, NIV: New Testament Zondervan
    7. Dramatized Audio Bible – New International Version, NIV: Complete Bible
      Dramatized Audio Bible – New International Version, NIV: Complete Bible Zondervan
    8. Defensive Security Handbook: Best Practices for Securing Infrastructure (2nd Edition)
      Defensive Security Handbook: Best Practices for Securing Infrastructure (2nd Edition) Amanda Berlin, William F. Reyor III, Lee Brotherston
    9. Rescue Your Financial Life: 11 Things You Can Do Now to Get Back on Track
      Rescue Your Financial Life: 11 Things You Can Do Now to Get Back on Track Kimberly Lankford
    10. 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
    11. Abraham Lincoln
      Abraham Lincoln Teri Kanefield
    12. Management in the Digital Age: Will China Surpass Silicon Valley?
      Management in the Digital Age: Will China Surpass Silicon Valley? Annika Steiber
    13. Consumer Experiences and Emotion Management
      Consumer Experiences and Emotion Management Avinash Kapoor
    14. Buy, Hold, and Sell!: The Investment Strategy That Could Save You From the Next Market Crash
      Buy, Hold, and Sell!: The Investment Strategy That Could Save You From the Next Market Crash Ken Moraif
    15. Trading For Dummies, 5th Edition
      Trading For Dummies, 5th Edition Lita Epstein, MBA, Grayson D. Roze
    16. 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
    17. 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
    18. Thriving on Overload: The 5 Powers for Success In A World Of Exponential Information
      Thriving on Overload: The 5 Powers for Success In A World Of Exponential Information Ross Dawson
    19. The Strategic Leader's Roadmap, Revised and Updated Edition: 6 Steps for Integrating Leadership and Strategy
      The Strategic Leader's Roadmap, Revised and Updated Edition: 6 Steps for Integrating Leadership and Strategy Harbir Singh, Michael Useem
    20. 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
    21. 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
    22. 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
    23. An Inquiry into the Human Mind: On the Principles of Common Sense
      An Inquiry into the Human Mind: On the Principles of Common Sense James Reid
    24. 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
    25. Casino Gambling For Dummies, 2nd Edition
      Casino Gambling For Dummies, 2nd Edition Swain Scheps, Kevin Blackwood

    언제 어디서나 스토리텔

    • 국내 유일 해리포터 시리즈 오디오북

    • 5만권이상의 영어/한국어 오디오북

    • 키즈 모드(어린이 안전 환경)

    • 월정액 무제한 청취

    • 언제든 취소 및 해지 가능

    • 오프라인 액세스를 위한 도서 다운로드

    인기

    스토리텔 언리미티드

    5만권 이상의 영어, 한국어 오디오북을 무제한 들어보세요

    13800 원 /월

    처음이시라면 30일간 400원
    • 계정 1개

    • 무제한 청취

    • 사용자 1인

    • 무제한 청취

    • 언제든 해지하실 수 있어요

    지금 바로 시작하기

    패밀리

    친구 또는 가족과 함께 오디오북을 즐기고 싶은 분들을 위해

    매달 21500 원 원 부터

    • 2-3 개 계정

    • 무제한 청취

    • 2-3 계정

    • 무제한 청취

    • 언제든 해지하실 수 있어요

    본인 + 1 가족 구성원

    2 개 계정

    21500 원 /월

    지금 바로 시작하기