Hacker News new | ask | show | jobs
by nostrademons 4339 days ago
They're trying to pass the objects created at startup into other objects, so that dependencies are explicit and can be mocked out in unit tests. You can't do this with init(), which always takes no arguments and returns no values.