Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!news.glorb.com!npeer01.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!border3.nntp.dca.giganews.com!Xl.tags.giganews.com!border1.nntp.dca.giganews.com!nntp.giganews.com!local2.nntp.dca.giganews.com!nntp.earthlink.com!news.earthlink.com.POSTED!not-for-mail NNTP-Posting-Date: Fri, 27 Jul 2012 11:05:55 -0500 Date: Fri, 27 Jul 2012 09:05:43 -0700 From: Patricia Shanahan User-Agent: Mozilla/5.0 (Windows NT 5.2; WOW64; rv:13.0) Gecko/20120614 Thunderbird/13.0.1 MIME-Version: 1.0 Newsgroups: comp.lang.java.programmer Subject: Re: Do C++ and Java professionals use UML?? References: <2d84a3f9-fd83-42ae-a841-629d1e420752@googlegroups.com> <500f2352$0$282$14726298@news.sunsite.dk> <54a01892mkfhftospg8c8r9h24mn35arcj@4ax.com> <250720121505132854%jimsgibson@gmail.com> <501082cb$0$281$14726298@news.sunsite.dk> <50109693$0$292$14726298@news.sunsite.dk> <501179ff$0$295$14726298@news.sunsite.dk> <501190d4$0$291$14726298@news.sunsite.dk> In-Reply-To: <501190d4$0$291$14726298@news.sunsite.dk> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit Message-ID: Lines: 23 X-Usenet-Provider: http://www.giganews.com NNTP-Posting-Host: 70.230.202.8 X-Trace: sv3-CkmN8YrKhPSsY9Cn6NLyCxO+AJs2zLJT1ugdy24la7WS54gNlEVuBPE6tFbXYYfnFBINRzmoQ8BdHOP!RdDEWq4BbnG/VC31kj3itfa+sorRmW4BqN9fqzpGkyOFTQpuRtVTlpg5lFV062T5EK6G3s6mn2qg!xoJytxwznTaUzpdJ7lNSW1qZeObLQ7fLmyk8lzpyozQM X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly X-Postfilter: 1.3.40 X-Original-Bytes: 2955 X-Received-Bytes: 3096 Xref: csiph.com comp.lang.java.programmer:16408 On 7/26/2012 11:47 AM, Arne Vajhøj wrote: ... > Someone believing in most of them is a different story. I am skeptical > about calling such a person for a Java developer. Even though the code > is following JLS and compiles with javac, then there is almost no > overlap with the Java world. It is not the Java way. And if the > person tried to write such code at work, then the person would be > kicked out quickly in many places. It is not what companies expect > when they hire a Java developer. ... I think of programming languages as tools, not philosophies. Java happens to be a favorite tool, one that fits my brain the way my favorite wood carving chisel fits my hand. On the other hand, I no more subscribe to "the Java way" than to a "the half inch chisel way". When I'm starting a new program, in a situation in which I'm free to use any standards I like, I follow the commonest conventions for the program's language. If I'm modifying or adding to an existing project, or working in an organization that has other conventions, I follow the local conventions. Patricia