Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!us.feeder.erje.net!newsfeed.straub-nv.de!de-l.enfer-du-nord.net!feeder2.enfer-du-nord.net!feeds.phibee-telecom.net!usenet.ukfsn.org!not-for-mail From: Martin Gregorie Newsgroups: comp.lang.java.programmer Subject: Re: Reading Code Standard Date: Tue, 29 Jan 2013 20:23:12 +0000 (UTC) Organization: UK Free Software Network Lines: 26 Message-ID: References: <3d960018-349d-456b-a533-c0d05d2c9aaf@googlegroups.com> NNTP-Posting-Host: 84.45.235.129 Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Trace: localhost.localdomain 1359490992 6040 84.45.235.129 (29 Jan 2013 20:23:12 GMT) X-Complaints-To: usenet@localhost.localdomain NNTP-Posting-Date: Tue, 29 Jan 2013 20:23:12 +0000 (UTC) User-Agent: Pan/0.139 (Sexual Chocolate; GIT bf56508 git://git.gnome.org/pan2) Xref: csiph.com comp.lang.java.programmer:21841 On Tue, 29 Jan 2013 08:29:39 -0800, subhabangalore wrote: > Dear Group, > > The suggestions and the solutions given by the learned members of the > group are very nice. Thank you for your kind time. > > Now as a new learner of the language, I am trying to consolidate my > learning. > > I want to read about good coding standards, and read some good codes in > its various aspects. > I think "The Practice of Programming" by Brian Kernighan and Rob Pike is well worth having. It describes good approached to naming, program layout and writing programs so they are easier to debug and maintain. There's not a lot about Java in it (its main focus is on C) but what it says is generally applicable to block structured languages: it gives examples in C, C++, Java, and Perl but its suggestions would be equally applicable to Python and Pascal. -- martin@ | Martin Gregorie gregorie. | Essex, UK org |