Path: csiph.com!x330-a1.tempe.blueboxinc.net!usenet.pasdenom.info!news.albasani.net!eternal-september.org!feeder.eternal-september.org!.POSTED!not-for-mail From: markspace <-@.> Newsgroups: comp.lang.java.programmer Subject: Re: Death To Sub-Sub-Sub-Directories! Date: Wed, 04 May 2011 19:35:17 -0700 Organization: A noiseless patient Spider Lines: 11 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Date: Thu, 5 May 2011 02:35:26 +0000 (UTC) Injection-Info: mx01.eternal-september.org; posting-host="TiFW3uI3t2QGJqpfngECPg"; logging-data="12066"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/CUxrQGivxmekNN4ut+i952JsOLFhJ4RU=" User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.17) Gecko/20110414 Thunderbird/3.1.10 In-Reply-To: Cancel-Lock: sha1:wm6WrqdzInXodvbJX/ZTX34K/yE= Xref: x330-a1.tempe.blueboxinc.net comp.lang.java.programmer:3535 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? The directory structure you excoriated is standard in the Java world. Why not use it? (Seriously, why not? If the tool builds things there automatically, what is the advantage of not being compatible with the rest of the planet and doing things differently?)