• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

How to do good programming.

 
pawan chopra
Ranch Hand
Posts: 417
jQuery Mac Objective C
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi all,
I am looking for a book where I can learn good coding styles and things which shouldbe considered whilewriting any kind of program. Can any one suggest me any book, article or any suggestion?
 
kurt hanni
Ranch Hand
Posts: 140
Eclipse IDE Java Mac
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Code Complete by Steve McConnell, is a nice read.
 
Cameron Wallace McKenzie
author and cow tipper
Saloon Keeper
Posts: 4968
1
Hibernate Spring Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I'd suggest Refactoring, and perhaps even J2EE Design Patterns.

If you know a little Java, Refactoring is a fairly fun and easy read. Every programmer should have at least flipped through it once.

-Cameron McKenzie
 
pawan chopra
Ranch Hand
Posts: 417
jQuery Mac Objective C
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Cameron Wallace McKenzie wrote:I'd suggest Refactoring
-Cameron McKenzie


Can you explain bit more on this.
 
Cameron Wallace McKenzie
author and cow tipper
Saloon Keeper
Posts: 4968
1
Hibernate Spring Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The reviews on Amazon.com are pretty bang on. It's a great book!

Amazon Page for Martin Fowler's 'Refactoring'

It's an easy read, too. Enjoy.

-Cameron McKenzie

 
chris webster
Bartender
Posts: 2407
32
Linux Oracle Postgres Database Python Scala
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
pawan chopra wrote:Hi all,
I am looking for a book where I can learn good coding styles and things which shouldbe considered while writing any kind of program. Can any one suggest me any book, article or any suggestion?


Look at Clean Code by Robert Martin - lots of good stuff on Agile, re-factoring, OO and general good development practices.
 
pawan chopra
Ranch Hand
Posts: 417
jQuery Mac Objective C
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks to all of you!!
 
Bert Bates
author
Sheriff
Posts: 8898
5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Pawan,

All of the books mentioned here are great, but a lot has to do with your experience level. If you say more about your experience level we might have some more ideas and possibly an answer like: read this book first and then the second book.

hth,

Bert
 
pawan chopra
Ranch Hand
Posts: 417
jQuery Mac Objective C
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Bert,

Thanks for poiting out great part of a programmer's life, Experience! I have about 3 years of experience but I have worked mostly in frameworks and didn't really care about the programming technique. Well now I am facing alot of problems due to this mistake. Recently I have started looking into the source code of Open sources so that I will get some idea. Let me know other ways to improve programming technique. Also I would like to know any good book which can teach me that how to create open source frameworks what are the things one should consider while coding open source projects. Thanks alot for your help.

 
arulk pillai
Author
Ranch Hand
Posts: 3387
 
Maneesha Arora
Greenhorn
Posts: 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
pawan chopra wrote:Hi all,
I am looking for a book where I can learn good coding styles and things which shouldbe considered whilewriting any kind of program. Can any one suggest me any book, article or any suggestion?


Hi all, i am faced with the similar problem, i can code but cannot do good design in java..can anyone suggest which books to read and where to start from..
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic