about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorelioat <elioat@tilde.institute>2022-12-13 20:21:40 -0500
committerelioat <elioat@tilde.institute>2022-12-13 20:21:40 -0500
commiteaf9cbdb1d18e6fcd78c7673d4947fb96f409839 (patch)
tree4f367da0fa6fde9acbd1ee5bc1a8f84edb48dbdf
parentd1c246e398b60620446e25e4881030a9c2f7aec4 (diff)
downloaddecember-2022-eaf9cbdb1d18e6fcd78c7673d4947fb96f409839.tar.gz
notes
-rw-r--r--notes.md (renamed from notes.txt)6
1 files changed, 5 insertions, 1 deletions
diff --git a/notes.txt b/notes.md
index 432e430..ed96992 100644
--- a/notes.txt
+++ b/notes.md
@@ -17,4 +17,8 @@
 - Interface segregation principle 
 	- don't put too much into an interface; split into seperate interfaces 
 - Dependency inversion principle 
-	- high-level modules should no depend on low-level ones; use abstraction
\ No newline at end of file
+	- high-level modules should no depend on low-level ones; use abstraction
+
+# Builder
+
+A component that provides an API for constructing an object step-by-step, this saves you from having a gigantic constructor. 
\ No newline at end of file