Published: Jan 11 2012 / 09:47
Simple but effective for new(er) programmers -- to adopt great programming practices.
Long article. I have not read the whole but definitely read it. Good basic programming standards that if we can follow can make our and others life easy. Thanks for the article. Will pass this onto my friends also.
This is great; thanks for posting.
This "tabular structure" code is pretty unpractical. If you do automatic refactorings with IDE tools, then the code will look very unreadable after a while.
tuchte: For new(er) programmers, we will only pick up the good points.
Also, in future, if you come across good links that you think will help community overall, please go ahead and post them here (now that you know DZone culture)!
I have to say I am disappointed - the title suggested something much more profound than whitespaces, curly braces etc ! Is it enough to use proper formatting to call code "great"? You kidding me, right? :)
I had a word of caution in my first comment for seasoned programmers. Yes, I am kidding for seasoned programmers. Right. :)
If you lead a group of young programmers and you see each one of them follows great programming practices, you will have it easy in your life. But if you program "only for yourselves" and "for a while", you would already be expected to follow many of these practices plus some more.
It's all about how much you think of others when you become well grounded -- a.k.a. following the principle of "wired-to-give". Right. :)
I do not say the article is useless or wrong. All I say is that it should be titled "How to use whitespaces so your code is readable". :)
Personal opinions are respected. :)
Please make sure that you send your feedback to "firstname.lastname@example.org" -- so that the authors at the Association for Computing Machinery know! One of the authors of the article designed the ADA language; and successful people are generally open-minded to suggestions. They would listen.
Html tags not supported. Reply is editable for 5 minutes. Use [code lang="java|ruby|sql|css|xml"][/code] to post code snippets.