booksreddit.com:Working Effectively with Legacy Code

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

What books should every software engineer read to better themselves (technical and non-technical)?(r/cscareerquestions)

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

More details about a book.

Additional Information

Subreddits

learnprogramming,cscareerquestions,programming

Number Of Links

16

Sum Of Upvotes

425

Amazon Price

$39.99

Book Binding

Paperback

Type Code

ABIS_BOOK

Book Author

Michael Feathers

Book Edition

1

Book Publisher

Prentice Hall

Book On Amazon

Working Effectively with Legacy Code

Post Title

What books should every software engineer read to better themselves (technical and non-technical)?

Reddit Gold

0

Post Permalink

/r/cscareerquestions/comments/6w4dej/what_books_should_every_software_engineer_read_to/

More about the book on Amazon