What books should every software engineer read to better themselves (technical and non-technical)? Get more out of your legacy systems: more performance, functionality, reliability, and manageability Is your code easy to change? Can you get nearly instantaneous feedback when you do change it? Do you understand it? If the answer to any of these questions is no, you have legacy code, and it is draining time and money away from your development efforts. In this book, Michael Feathers offers start-to-finish strategies for working more effectively with large, untested legacy code bases. This bo…
Then there are language specific books which are really good. I think if you read the above, slowly over time, you’ll be in a great place. Don’t think you need to read them all before you start.
Working Effectively with Legacy Code
3345
What books should every software engineer read to better themselves (technical and non-technical)?
Get more out of your legacy systems: more performance, functionality, reliability, and manageability Is your code easy to change? Can you get nearly instantaneous feedback when you do change it? Do you understand it? If the answer to any of these questions is no, you have legacy code, and it is draining time and money away from your development efforts. In this book, Michael Feathers offers start-to-finish strategies for working more effectively with large, untested legacy code bases. This bo…
More about the book on Amazon
Most upvoted comment
Most popular programming book on Reddit. rank no. 11
Refactoring: Improving the design of existing code
Design Patterns
Working Effectively with legacy code
Clean Code
How to be a programmer
Then there are language specific books which are really good. I think if you read the above, slowly over time, you’ll be in a great place. Don’t think you need to read them all before you start.
Permalink
Additional Information
learnprogramming,cscareerquestions,programming
16
425
$39.99
Paperback
ABIS_BOOK
Michael Feathers
1
Prentice Hall
Working Effectively with Legacy Code
What books should every software engineer read to better themselves (technical and non-technical)?
0
/r/cscareerquestions/comments/6w4dej/what_books_should_every_software_engineer_read_to/
More about the book on Amazon