diff --git a/.idea/workspace.xml b/.idea/workspace.xml
index 927c496..2e1415d 100644
--- a/.idea/workspace.xml
+++ b/.idea/workspace.xml
@@ -4,11 +4,7 @@
-
-
-
-
-
+
@@ -99,6 +95,16 @@
"kotlin-language-version-configured": "true",
"last_opened_file_path": "/Users/phucnguyen/Documents/GitHub/Design-Patterns",
"settings.editor.selected.configurable": "fileTemplates"
+ },
+ "keyToStringList": {
+ "stardust.markdown.MarkdownSplitEditorSuppressor:keyList": [
+ "/Users/phucnguyen/Documents/GitHub/Design-Patterns/Writerside/topics/Builder.md",
+ "/Users/phucnguyen/Documents/GitHub/Design-Patterns/Writerside/topics/Command.md",
+ "/Users/phucnguyen/Documents/GitHub/Design-Patterns/Writerside/topics/Creational-Patterns.md",
+ "/Users/phucnguyen/Documents/GitHub/Design-Patterns/Writerside/topics/Memento.md",
+ "/Users/phucnguyen/Documents/GitHub/Design-Patterns/Writerside/topics/Observer.md",
+ "/Users/phucnguyen/Documents/GitHub/Design-Patterns/Writerside/topics/Proxy.md"
+ ]
}
}]]>
diff --git a/Writerside/topics/Observer.md b/Writerside/topics/Observer.md
index 25a8c53..565a8e3 100644
--- a/Writerside/topics/Observer.md
+++ b/Writerside/topics/Observer.md
@@ -32,14 +32,12 @@ Việc sử dụng Observer Pattern mang lại nhiều lợi ích: giảm sự p
Tuy nhiên, việc sử dụng Observer Pattern cũng đòi hỏi sự cân nhắc. Khi số lượng quan sát viên tăng lên, việc quản lý và debug có thể trở nên phức tạp. Ngoài ra, nếu không được thiết kế cẩn thận, pattern này có thể dẫn đến các vấn đề về hiệu suất do việc thông báo quá nhiều lần.
-#### Sơ đồ minh họa
```mermaid
graph LR
A[Thông tin sản phẩm] -->|Thông báo thay đổi| B[Trang chủ]
A -->|Thông báo thay đổi| C[Trang chi tiết sản phẩm]
A -->|Thông báo thay đổi| D[Trang quản lý hàng tồn]
- kho]
B -->|Đăng ký quan sát| A
C -->|Đăng ký quan sát| A
D -->|Đăng ký quan sát| A