ProgrammingRecent PostTips and tricks

Most Popular Programming Books to Buy

If you read just one of these book listed below you are a step ahead. Nowadays Programmers have stopped reading books instead they just google it. Here I have listed some of the Top programming Books which you should read to become a successful software developer

Clean Code

Clean code

Clean code was written by  Robert C. Martin. The Book describes the practical way of writing a clean code and sturdy application.The book presents increasingly challenging case studies presented that challenges readers to think about what’s right with the code, and what’s wrong with it

Coders at Work: Reflections on the Craft of Programming

Buy

Coders at Work was written by Peter Seibel.The Book records the interview between the Author and 15 highly accomplished programmers.

Soft Skills: The Software Developer’s Life Manual


Soft Skills: The Software Developer’s Life Manual

Buy Soft Skills: The Software Developer’s Life Manual

The Software Developer’s Life Manual was written by John Z. Sonmez.This Book is a unique guide, offering techniques and practices for a more satisfying life as a professional software developer

Working Effectively with Legacy Code

Working Effectively with Legacy Code

Buy Working Effectively with Legacy Code

Working Effectively with Legacy Code was written by Michael C. Feathers. This book provides programmers with the ability to cost-effectively handle common legacy code problems without having to go through the hugely expensive task of rewriting all existing code

Java Concurrency in Practice

Java Concurrency in Practice

Buy Java Concurrency in Practice

Java Concurrency in Practice was written by Brian Goetz. This book is a combination of concepts, guidelines and examples intended to assist developers in the difficult process of understanding concurrency

Head First Design Patterns

Head First Design Patterns

Buy Head First Design Patterns

Head First Design Patterns was written by Elisabeth Freeman and Kathy Sierra. It is an intelligent and well thought-out discussion of Java design patterns

 

Code Complete: A Practical Handbook of Software Construction

Code Complete: A Practical Handbook of Software Construction

Buy Code Complete: A Practical Handbook of Software Construction

Code Complete was written by Steve McConnell.The Book has every information about software construction

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

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

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

Don’t Make Me Think, Revisited: A Common Sense Approach to Web Usability was written by Steve  Krug. This Book provides answers to questions about the right way to design Web sites by focusing on usability issues. It presents principles that should be kept in mind when evaluating site usability and are based on user research. This edition provides new content on Web accessibility, search engine optimisation, and Web standards

The Mythical Man Month

The Mythical Man Month

Buy The Mythical Man Month

The Mythical Man Month was written by Fred Brooks. The book covers the topic of Project management and software engineering

Refactoring: Improving the Design of Existing Code

refactoring-improving-the-design-of-existing-code-original-imadbn6yqj2wu7zs

Buy Refactoring: Improving the Design of Existing Code

Refactoring: Improving the Design of Existing Code was written by Martin Fowler and Kent Beck. Refactoring is about improving the design of existing code. It is the process of changing a software system in such a way that it does not alter the external behavior of the code, yet improves its internal structure. With refactoring you can even take a bad design and rework it into a good one.

Tags

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Close
Close