Good OOP design scan be easily recognized: The usage of the code becomes elegant and easy to use.
The reasons why 90% of software developers can't develop good OOP is because they use it as some glorified namespace. A complete wrong way of developing good OOP code.
2 comments
0 u/roznak 17 Nov 2016 20:38
Good OOP design scan be easily recognized: The usage of the code becomes elegant and easy to use.
The reasons why 90% of software developers can't develop good OOP is because they use it as some glorified namespace. A complete wrong way of developing good OOP code.
0 u/hereonachair 18 Nov 2016 14:34
Three steps to writing OOP code:
1) Avoid inheritance.
2) Declare methods in interfaces ONLY.
3) Use classes that are filled with static methods and immutable data gratuitously.
Also, avoid "oop patterns" unless they are entirely applicable