mirror of
https://github.com/tiennm99/java-design-patterns.git
synced 2026-10-13 16:14:58 +00:00
Add performance tag to relevant patterns #213
This commit is contained in:
1 parent
7ac7e3b097
commit
e27de33f75
6 files changed
+6
-4
No files matched your search
+1
-1
@@ -7,7 +7,7 @@ categories: Other
|
|||||||
tags:
|
tags:
|
||||||
- Java
|
- Java
|
||||||
- Difficulty-Intermediate
|
- Difficulty-Intermediate
|
||||||
- Caching
|
- Performance
|
||||||
---
|
---
|
||||||
|
|
||||||
**Intent:** To avoid expensive re-acquisition of resources by not releasing
|
**Intent:** To avoid expensive re-acquisition of resources by not releasing
|
||||||
|
|||||||
+1
-1
@@ -8,7 +8,7 @@ tags:
|
|||||||
- Java
|
- Java
|
||||||
- Gang Of Four
|
- Gang Of Four
|
||||||
- Difficulty-Intermediate
|
- Difficulty-Intermediate
|
||||||
- Caching
|
- Performance
|
||||||
---
|
---
|
||||||
|
|
||||||
**Intent:** Use sharing to support large numbers of fine-grained objects
|
**Intent:** Use sharing to support large numbers of fine-grained objects
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ tags:
|
|||||||
- Java
|
- Java
|
||||||
- Difficulty-Beginner
|
- Difficulty-Beginner
|
||||||
- Idiom
|
- Idiom
|
||||||
- Caching
|
- Performance
|
||||||
---
|
---
|
||||||
|
|
||||||
**Intent:** Lazy loading is a design pattern commonly used to defer
|
**Intent:** Lazy loading is a design pattern commonly used to defer
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ categories: Creational
|
|||||||
tags:
|
tags:
|
||||||
- Java
|
- Java
|
||||||
- Difficulty-Beginner
|
- Difficulty-Beginner
|
||||||
- Caching
|
- Performance
|
||||||
---
|
---
|
||||||
|
|
||||||
**Intent:** When objects are expensive to create and they are needed only for
|
**Intent:** When objects are expensive to create and they are needed only for
|
||||||
|
|||||||
@@ -7,6 +7,7 @@ categories: Structural
|
|||||||
tags:
|
tags:
|
||||||
- Java
|
- Java
|
||||||
- Difficulty-Beginner
|
- Difficulty-Beginner
|
||||||
|
- Performance
|
||||||
---
|
---
|
||||||
|
|
||||||
**Intent:** Encapsulate the processes involved in obtaining a service with a
|
**Intent:** Encapsulate the processes involved in obtaining a service with a
|
||||||
|
|||||||
@@ -7,6 +7,7 @@ categories: Concurrency
|
|||||||
tags:
|
tags:
|
||||||
- Java
|
- Java
|
||||||
- Difficulty-Intermediate
|
- Difficulty-Intermediate
|
||||||
|
- Performance
|
||||||
---
|
---
|
||||||
|
|
||||||
**Intent:** It is often the case that tasks to be executed are short-lived and
|
**Intent:** It is often the case that tasks to be executed are short-lived and
|
||||||
|
|||||||
Reference in new issue
Block a user