Reputation: 1
not long ago we started developing our own Spring but adapted to bukkit api by removing unnecessary systems, modules, etc (plugin development). When creating a context we faced the problem of global state. The problem is that unlike Spring in 1 context can be several plugins that can affect and overwrite each other when interacting with bean processors and this is bad because unlike Spring where the developer is responsible only for his project it can affect other plugins that the developer does not control. Unpredictable uncontrollable chaos that is supposedly hard to control. We can't isolate processes because we need them in the global system. What do we do?
Upvotes: 0
Views: 16