To instanciate a service, you should never do this manually (with new). You better have your service instanciated automatically. You'll find a lot of reasons when you read about Clean Code
Manfred Steyer:
- C# developer use monorepos all the time: a solution is a monorepo. Advantages: no version issues between libraries.
- Angular: see nx from nrwl.
This is a more sophisticated term for a simple class. This term was invented to confuse people.