3 ms·
While I do agree it’s kind of strange, the reasoning is pretty clear. The desire to not break or change the existing public interface.
by donatj 3y ago
While I do agree it’s kind of strange, the reasoning is pretty clear. The desire to not break or change the existing public interface.
- imetatroll 3y agoJust add a new method with a new name. Vastly better than the proposal at hand.
- kjksf 3y agoIs it vastly better, though? With this proposal if you already have an app using mux, you can change one line and you have app using new mux which you can then evolve to take advantage of additional capabilities. With new name you have to rename all your codebase. Not to mention that writing a wrapper with an API to your liking is few trivial lines of code so this is bike shedding at its finest.
- imetatroll 3y agoI shouldn't have to wrap a poor design choice.