angularjs-provider

AngularJS: jak powinny być zorganizowane kontrolery i fabryki/usługi z bogatym, hierarchicznym modelem obiektowym?

Przeczytałem te dwa świetne artykuły: Stan kontrolerów angularjs Jonathan Creamer I Rethinking AngularJS Controllers ... t z usługi lub fabryki, ale nie powinno być tak, jak robisz większość rzeczy. Jak inni to rozwiązali? Są na to jakieś wzory?