Design Patterns

Design Patterns

Perspectives from experts about the questions that matter in Design Patterns

动态

  • 查看Design Patterns的公司主页,图片

    27,384 位关注者

    Do you work with complex systems that have complex interfaces? If so, you might want to check out this article that shows you how to simplify a complex system's interface using some design patterns. Design patterns are reusable solutions to common problems in software design and architecture. They can help you improve the readability, maintainability, and extensibility of your code. Learn about six design patterns that can help you simplify a complex system's interface: facade, adapter, proxy, command, strategy, and observer. What are some other design patterns that you use to simplify complex interfaces?

    How can you simplify a complex system's interface?

    How can you simplify a complex system's interface?

    Design Patterns,发布于领英

  • 查看Design Patterns的公司主页,图片

    27,384 位关注者

    Do you want to learn how to design a RESTful software system that is scalable, reliable, and easy to maintain? Discover how to use some common design patterns and best practices to design your system based on the principles of Representational State Transfer (REST), a style of web architecture that defines how resources are identified, accessed, and manipulated through a uniform interface. You will learn how to model your domain, design your resources, define your methods, choose your representations, and apply some useful patterns to improve your system's quality and usability. What are some of the challenges or benefits of designing a RESTful software system in your context?

    How can you design a RESTful software system?

    How can you design a RESTful software system?

    Design Patterns,发布于领英

  • 查看Design Patterns的公司主页,图片

    27,384 位关注者

    Do you use design patterns in your software projects? Design patterns are reusable solutions to common problems, but they are not always suitable for every domain or context. Learn how to validate your design patterns with domain experts, who are the people who know the business logic and rules of your system. You will also learn how design patterns can help you implement domain-driven design, a methodology that focuses on modeling the domain and its concepts. How do you validate your design patterns with domain experts? Share your thoughts below.

    How do you validate your design patterns with domain experts?

    How do you validate your design patterns with domain experts?

    Design Patterns,发布于领英

  • 查看Design Patterns的公司主页,图片

    27,384 位关注者

    Do you want to learn how to use design patterns to improve your code quality and readability? Here are tips about domain service and repository patterns, which are two design patterns that are very useful for domain-driven design. You will learn what they are, how to use them, and what benefits and challenges they bring to your software development process. How do you use design patterns in your projects? Share your experience!

    How can you use domain service and repository design patterns?

    How can you use domain service and repository design patterns?

    Design Patterns,发布于领英

关联主页