Path: csiph.com!x330-a1.tempe.blueboxinc.net!newsfeed.hal-mli.net!feeder1.hal-mli.net!news.linkpendium.com!news.linkpendium.com!newsfeeds.ihug.co.nz!lust.ihug.co.nz!ihug.co.nz!not-for-mail From: Lawrence D'Oliveiro Newsgroups: comp.lang.java.programmer Subject: Re: Death To Sub-Sub-Sub-Directories! Followup-To: comp.lang.java.programmer Date: Thu, 05 May 2011 14:47:41 +1200 Organization: Geek Central Lines: 20 Message-ID: References: NNTP-Posting-Host: 118-92-95-246.dsl.dyn.ihug.co.nz Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8Bit X-Trace: lust.ihug.co.nz 1304563661 28003 118.92.95.246 (5 May 2011 02:47:41 GMT) X-Complaints-To: abuse@ihug.co.nz NNTP-Posting-Date: Thu, 5 May 2011 02:47:41 +0000 (UTC) User-Agent: KNode/4.4.7 Xref: x330-a1.tempe.blueboxinc.net comp.lang.java.programmer:3536 In message , wrote: > On 5/4/2011 7:31 PM, Lawrence D'Oliveiro wrote: > >> But it turns out no part of the build process depends on this: you can >> put all source files at the top level of your “src” subdirectory, and the >> project still builds just fine. > > Builds? Or runs? Builds and runs. I have at least 4 Android projects structured this way now. > The directory structure you excoriated is standard in the Java world. Why > not use it? Because it’s a pain in the bum, > (Seriously, why not? If the tool builds things there automatically No tool “builds things there automatically”.