diff options
author | elioat <elioat@tilde.institute> | 2022-12-13 20:21:40 -0500 |
---|---|---|
committer | elioat <elioat@tilde.institute> | 2022-12-13 20:21:40 -0500 |
commit | eaf9cbdb1d18e6fcd78c7673d4947fb96f409839 (patch) | |
tree | 4f367da0fa6fde9acbd1ee5bc1a8f84edb48dbdf | |
parent | d1c246e398b60620446e25e4881030a9c2f7aec4 (diff) | |
download | december-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 |