From: Roger W. <ro...@us...> - 2011-09-13 11:19:17
|
2011/9/12 Joe Emenaker <jo...@em...>: > On 9/12/2011 6:01 AM, Roger Westerlund wrote: >> My suggestion is to use a Maven style directory structure. >> (http://maven.apache.org/guides/introduction/introduction-to-the-standard-directory-layout.html) >> >> src/main/java >> src/main/recources >> src/test/java (we do test, do we?) >> src/test/recources > > Well, that's a little bit of a project-management directory structure. > I'm not opposed to adding this, but I was mostly asking about the > *package* structure of the java code (ie, how we're going to distribute > files under the src/main/java folder) I think both are equally important, project structure is easier, though, since you only have to set it once (normally). Package structure has to evolve as you go. I don't have a fresh view of the package tree but I recall that there was a monster package with too much different functionality combined. Packages should be quite small and focused on a limited functionality. I wish I had the time to dive into the code and have some ideas regarding this but right now is not the time for me. Regards, Roger |