ElbertF/Swiftlet — comment on commit 77e0983f19ba4d2dbf8ab089810331ccc2548186
File:  line 0
By Naatan:

That works for individual libraries but for a framework it seems a bit weird to try and build it in a way where you could run the framework twice in the same process, that sounds like a very undesirable situation to begin with.

Personally when working on small projects (which I am under the impression you are targeting your framework at) I prefer the code I'm writing to be simple and to the point. Factory standards and such can wait for large projects where "short and to the point" doesn't work out well in the long run.

Standards are good to follow as long as they are within the scope of your project, but you shouldn't have to compromise a large part of your design philosophy just to meet them, though I'm sure not everyone will share my opinion.