What's the standard way to organize the contents of Java packages -- specifically the location of in
- by RenderIn
I suppose this could go for many OO languages. I'm building my domain objects and am not sure where the best place is for the interfaces & abstract classes.
If I have a pets package with various implementations of the APet abstract class: should it live side-by-side with them or in the parent package?
How about interfaces? It seems like…