0% found this document useful (0 votes)
1 views

design pattern

Design pattern

Uploaded by

Azharr Nawaz
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
1 views

design pattern

Design pattern

Uploaded by

Azharr Nawaz
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

In software engineering, a design pattern is a reusable solution to a common

problem that arises when designing a software application or system:

Error! Filename not specified.

Error! Filename not specified.

What it is

A design pattern is a template or guideline that describes how to write code


to solve a problem. Design patterns are not complete solutions, but rather
blueprints that can be adapted and applied to various situations.

Error! Filename not specified.

Error! Filename not specified.

Why it's important

Design patterns can improve the efficiency, maintainability, and scalability of


code. They can also help prevent subtle issues that can cause major
problems.

How it's used

A programmer uses a design pattern by writing code as described by the


pattern. The result is unique every time, but it may be recognizable as based
on the pattern.

Error! Filename not specified.

How it's different from a library or framework

A design pattern is more of a template than a library or framework, which


can be inserted and used right away.

Error! Filename not specified.

How it's different from an architectural pattern


An architectural pattern defines the organization of components within a
software project, while a design pattern gives direct recommendations on
how to code.

You might also like