Update
This commit is contained in:
parent
b4302b5734
commit
43b3543ac6
9 changed files with 14 additions and 8 deletions
2
oop.md
2
oop.md
|
@ -41,7 +41,7 @@ OOP furthermore comes with some basic principles such as:
|
|||
|
||||
## So Which Paradigm To Use Instead Of OOP?
|
||||
|
||||
After many people realized OOP is kind of shit, there has been a boom of "OOP alternatives" such as [functional](functional.md), [traits](traits.md), [agent oriented programming](agent_oriented_programming.md), all kinds of "lightweight" OOP etc etc. Which one to use?
|
||||
After many people realized OOP is kind of shit, there has been a boom of "OOP alternatives" such as [functional](functional.md), [traits](traits.md), [agent oriented programming](agent_oriented_programming.md), all kinds of "lightweight"/optional OOP etc etc. Which one to use?
|
||||
|
||||
In short: NONE, **by default use the [imperative](imperative.md) paradigm** (also called "procedural"). Remember this isn't to say you shouldn't ever apply a different paradigm, but imperative should be the default, most prevalent and suitable one to use in solving most problems. There is nothing new to invent or "beat" OOP.
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue