-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix: Change file extension from .txt to markdown
- Loading branch information
1 parent
3a3990c
commit 3f31baa
Showing
2 changed files
with
16 additions
and
17 deletions.
There are no files selected for viewing
16 changes: 16 additions & 0 deletions
16
...st/src/main/java/org/practice/dsa/design_pattern/builder_pattern/description.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
# Overview: | ||
- The Builder Pattern is a creational design pattern that allows constructing complex objects step by step. | ||
- It separates the construction of a complex object from its representation so that the same construction process can | ||
create different representations. | ||
|
||
Intent: | ||
- Separate the construction of a complex object from its representation. | ||
- Allow the same construction process to create different representations. | ||
- Provide a clear and flexible way to build objects. | ||
|
||
### Key Concepts: | ||
- Builder Interface: Defines all the steps required to create the product. | ||
- Concrete Builder: Implements the Builder interface and provides specific implementations of the steps to build the | ||
product. | ||
- Product: The complex object being built. | ||
- Director: Constructs the product using the Builder interface. |
17 changes: 0 additions & 17 deletions
17
...DsaWithTest/src/main/java/org/practice/dsa/design_pattern/builder_pattern/description.txt
This file was deleted.
Oops, something went wrong.