Y
Hacker News
new
|
ask
|
show
|
jobs
by
mercurial
4835 days ago
With dependency injection frameworks, you don't really need setters anyway. I add getters only as needed, unless it's a public API.
1 comments
edwinnathaniel
4834 days ago
2 things: 3rd-party API that only works on "beans" and thin object (not your Services or DAOs that use DI heavily).
link
mercurial
4834 days ago
You can't do much with 3rd-party APIs. For thin objects, a best practice is to keep them immutable by having only getters, but then you generally end up with Builder boilerplate.
link