File tree Expand file tree Collapse file tree 2 files changed +26
-3
lines changed Expand file tree Collapse file tree 2 files changed +26
-3
lines changed Original file line number Diff line number Diff line change 2424 - Black box
2525 - Information hiding
2626 - Aspect-oriented programming
27+ - Anemic domain model
28+ - Class composition
2729- OOP basics
2830 - Constructor
2931 - Operator ` new `
4648 - Introspection
4749 - Reflection
4850 - The diamond problem
51+ - GRASP
52+ - Information expert
53+ - Creator
54+ - Controller
55+ - Indirection
56+ - Low coupling
57+ - High cohesion
58+ - Polymorphism
59+ - Protected variations
60+ - Pure fabrication
61+ - SOLID
62+ - Single-responsibility principle (SRP)
63+ - Open–closed principle (OCP)
64+ - Liskov substitution principle (LSP)
65+ - Interface segregation principle (ISP)
66+ - Dependency inversion principle (DIP)
4967- Patterns
5068 - Singleton
5169 - Factory Method
Original file line number Diff line number Diff line change 77 - Algorithm
88 - Syntax
99 - Semantics
10+ - Abstraction
11+ - Paradigm
1012 - Programm
1113 - Programming paradigm
1214 - Programming language
15+ - Contract
16+ - Module
17+ - Library
18+ - Package
19+ - Component
1320 - Framework
1421 - Platform
1522 - Source code
4855 - Assignment
4956 - Regular expression
5057 - Interface
51- - Contract
52- - Module
58+ - Namespaces
5359 - Call stack
5460 - Naming conventions
5561 - Coding conventions
156162 - Garbage collection
157163 - Refactoring
158164 - Code review
159- - Paradigm
160165 - Exception
161166 - Unittesting
162167 - git
You can’t perform that action at this time.
0 commit comments