The strategies to approach and solve the problems have been caught in some great books.
Provided below is a list of wonderful books that every developer in the industry should read.
It is complete with practical advice on getting the best of both you and your code.
It also includes a guide that sums up the tips and checklists.
Ever looked at someones code and went Oh My God, What is this?
Rest assured, that someone hasnt read Clean Code.
Clean Code is divided into three parts.
The first describes the principles, patterns, and practices of writing clean code.
The second part consists of several case studies of increasing complexity.
It is recommended that you read this book after Clean Code.
While Clean Code is about the code, this is about the Coder.
In this book, Martin introduces the disciplines, techniques, tools, and practices of true software craftsmanship.
This book is packed with practical advice about everything from estimating and coding to refactoring and testing.
It covers much more than technique: It is about attitude.
The book also explores topics that programmers often overlook.
What does being professional programmer mean?
How to carry yourself as a true software craftsman?
How to manage your skills?
How to deal with conflict, tight schedules, and unreasonable managers?
How to handle unrelenting pressure and avoid burnout?
How to manage your time, and avoid blind alleys, marshes, bogs, and swamps?
When to say No and how to say it?
When to say Yes and what yes really means?
It may be not what you expect, but may just be what you need.
Also, included in the book are riches of references and additional materials covering specific topics.
The book is widely regarded as a classic on the human elements of software engineering.
It is surprising to know that the quotes below all came from the book.
Software customers also have the same choices.
It is disastrous that year after year, we are making the same mistakes in software development.
This is a must read for every project manager and developer.
But that doesnt lessen the worth of the book.
source: www.techworm.net