About 1,450,000 results
Open links in new tab
  1. Design Patterns - refactoring.guru

    Design patterns are typical solutions to common problems in software design. Each pattern is like a blueprint that you can customize to solve a particular design problem in your code.

  2. Design Patterns Tutorial - GeeksforGeeks

    Feb 17, 2026 · Design patterns are reusable solutions to common software design problems that help developers build cleaner and more maintainable systems. They provide templates for solving issues …

  3. Design Patterns - Wikipedia

    Design Patterns: Elements of Reusable Object-Oriented Software (1994) is a software engineering book describing software design patterns. The book was written by Erich Gamma, Richard Helm, Ralph …

  4. 35 Geometric Patterns and How to Design Your Own - Skillshare

    Mar 2, 2021 · Geometric pattern design is an important part of any professional or casual graphic designer’s repertoire and can take many forms. Here, we introduce you to geometric patterns, and …

  5. Introduction to Design Patterns - GeeksforGeeks

    Jan 30, 2026 · Start with creational patterns like Singleton, Factory Method, and Abstract Factory. Implement and Practice: Don't just read about design patterns; implement them in our own code. …

  6. GitHub - faif/python-patterns: A collection of design patterns

    A collection of design patterns and idioms in Python. Remember that each pattern has its own trade-offs. And you need to pay attention more to why you're choosing a certain pattern than to how to …

  7. Canva: Visual Suite for Everyone

    Canva is a free-to-use online graphic design tool. Use it to create social media posts, presentations, posters, videos, logos and more.

  8. Design Patterns Cheat Sheet - When to Use Which Design Pattern?

    Jul 23, 2025 · In system design, selecting the right design pattern is related to choosing the right tool for the job. It's essential for crafting scalable, maintainable, and efficient systems. Yet, among a lot of …

  9. 50 stunning geometric patterns in graphic design - Canva

    Geometric patterns are extremely versatile, and perfect for many different types of branding. Inside, we give you a curation of 50 inspiring geometric pattern ideas and inspiration.

  10. Most Common Design Patterns in Java (with Examples)

    Apr 18, 2025 · Learn essential design patterns in Java with real-world examples. Discover how to use Factory, Singleton, Strategy, and more to write cleaner, scalable code