Hacker News new | ask | show | jobs
by chrisseaton 2567 days ago
> Some of the most horrifying systems I have worked with were based on the idea that you should be able to swap implementations during runtime.

And it's usually such an unnecessary feature!

There's nothing that makes me fear for a project's future more than when they get to the 'we'll make everything a plugin' phase.

1 comments

Yeah, It implies bad things about the expected performance of the JVM or the quality of the application being run. Either startup time or the time taken for the JIT to get a handle on things is apocalyptically bad.