Subject: | Poor OOP. |
Summary: | Package rating comment |
Messages: | 2 |
Author: | Cleriic |
Date: | 2022-08-20 07:59:36 |
|
|
|
Cleriic rated this package as follows:
Utility: | Insufficient |
Consistency: | Sufficient |
Documentation: | Bad |
Examples: | Bad |
|
 Cleriic - 2022-08-20 07:59:36
Poor OOP. Bad architecture decisions. Also it's not complete (in context of its name: "Manager"), it's rather work in progress. So why are you promote this shit in Notable packages?
 Nikos M. - 2022-08-20 08:21:19 - In reply to message 1 from Cleriic
Hello, I am the author of this package.
Most of it is structured like this on purpose (eg simplicity, minimum file loads/requests, backwards-compatibility, so on..) because I use these on some legacy systems.
So "bad OOP" is really about personal preferences of code layout (there are no fundamental OOP principles violated in this code), one can always refactor the code if it is useful to satisfy one's own preferences.
But I would be glad to correct any mistakes there can be or bad documentation.
Thank you.
|