Is it considered a bad practice to publicly expose service properties?


#1

Is it considered a bad practice to publicly expose service properties? e.g. in the router:

...
foo: Ember.inject.service(),
baz() {
   Ember.set(this, 'foo.bar', 'abc123');
}
...