|
|
|
|
|
by happymellon
325 days ago
|
|
Abstract objects are optional. I haven't seen a codebase that really uses them (outside of going into the Spring Framework) Design patterns are optional, but are applicable across languages. Their purpose is to communicate effectively. |
|