Code organization and optimization is the life blood to ensure sane development and prevents wasting time on finding specific parts of a plugin..
Outside
2 Update documentation inside and outside the plugin for usage
[ ] All commands
[ ] All Permissions
3 Sane GUI Usability improvements.
Inside
After spending the entire day today examining and looking around inside the RPG Tool Kit plugins, across All Plugins to see code quality.
The current state of code quality is qualified as "Messy" in my opinion
So, we should need 2 days of solid time going though all the plugins and refactoring code where needed and moving code to ensure code is easy to find and is well organized
[ ] Update Internal Documentation
[ ] Keep Disabled code down to a minimal, remove it when it's never going be used.
Refactor code when required.
IF disabled code is used for study purposes, i suggest creating a internal study book that's not used by any plugin and use REGIONS to hide the code."
[ ] Reorganize code and refactor when necessary
the code should flow better and functions should be organized, we should really not to have to hunt down specific parts.
[ ] Ensure to complete refactors where notes are left behind
Code organization and optimization is the life blood to ensure sane development and prevents wasting time on finding specific parts of a plugin..
Outside
2 Update documentation inside and outside the plugin for usage
3 Sane GUI Usability improvements.
Inside
After spending the entire day today examining and looking around inside the RPG Tool Kit plugins, across All Plugins to see code quality.
The current state of code quality is qualified as "Messy" in my opinion
So, we should need 2 days of solid time going though all the plugins and refactoring code where needed and moving code to ensure code is easy to find and is well organized
[ ] Update Internal Documentation
[ ] Keep Disabled code down to a minimal, remove it when it's never going be used.
Refactor code when required.
IF disabled code is used for study purposes, i suggest creating a internal study book that's not used by any plugin and use REGIONS to hide the code."
[ ] Reorganize code and refactor when necessary
the code should flow better and functions should be organized, we should really not to have to hunt down specific parts.
[ ] Ensure to complete refactors where notes are left behind