DEV Community

Pandiyan Murugan
Pandiyan Murugan

Posted on • Updated on

5 Books About Programming You Should Read

Initially posted at efficientuser.com with ❤️

So many books, so little time.

One of my mentors said to me, to read a complete book every month. He suggested me to read at least 2 books each month.

One book for technical stuff
One book for non technical stuff
Thanks Uday. It’s a good guidance at the right time in the start of my career.

I took that guidance seriously and started to read books.

I used to track the books I read in good reads website. You can find the list of books in my goodreads profile.

Coming back to the theme of this post.

Here is the list of my favorite books related to web development as well as General professional development.

The Clean Coder: A Code of Conduct for Professional Programmers

Alt Text
Author: Robert C. Martin

The Art of Readable Code

Alt Text
Author: Dustin Boswell, Trevor Foucher

Don’t Make Me Think, Revisited: A Common Sense Approach to Web Usability

Alt Text
Author: Steve Krug

JavaScript: The Good Parts

Alt Text
Douglas Crockford

Even Faster Web Sites

Alt Text
Author: Steve Souders

Disclaimer: The ordering doesn’t related to quality of book. Its purely sorted based my personal favorite. (Web developer)

You can start with any of the book.

Photo by Eliabe Costa on Unsplash

Follow 🍉 the profile for more interesting content in future & Comment 🥑 your favorite book in the comment section below.

Top comments (11)

Collapse
 
rawsteak profile image
Rafael I

sooooo what is your goodreads profile?

Collapse
 
pandiyancool profile image
Pandiyan Murugan

Here it is goodreads.com/user/show/67612430-p...
Sorry I missed to put the link

Collapse
 
rawsteak profile image
Rafael I

thanks! I'm starting to get back into books, and now I need to get back into technical books...

Collapse
 
aminmansuri profile image
hidden_dude • Edited

I might be showing my age here but I really like "Writing Solid Code". It gave me a sense of what is needed in terms of being a defensive programmer and the attitude needed to write robust code.

I also like the "Effective ..." books for any new language I do. Because it shows me the language's pitfalls right from the get go.

Collapse
 
vishnuharidas profile image
Vishnu Haridas
Collapse
 
simonced profile image
simonced

I would add "Clean Code: A Handbook of Agile Software Craftsmanship" as well.

Collapse
 
snsakib profile image
Syed Nazmus Sakib

I'm currently reading this. Indeed this is a great book.

Collapse
 
codenamejason profile image
Jaxcoder

I keep the good parts close by when working on front end Javascript.

Collapse
 
dularish profile image
Dularish

Head First Design patterns is also a good book for design patterns
At least one read of CLRS for someone who's serious about programming

Collapse
 
marcosmol204 profile image
Marcos Molina 👩🏽‍💻

JavaScript: The Good Parts
2008
is still relevant?

Collapse
 
pandiyancool profile image
Pandiyan Murugan

Yes from me