Moving forward despite COVID-19 - An update from Codeweavers' CEO

Recommended reading list for Software Developers

Here is our recommended reading list for Back End Developers

Coding Books

Head First Design Patterns – Eric Freeman, et al

Code Complete – Steve McConnell

Clean Code – Robert C. Martin

Working Effectively with Legacy Code – Michael Feathers

Refactoring – Martin Fowler

Refactoring Workbook – William Wake

Patterns of Enterprise Application Architecture – Martin Fowler

Test-Driven Development – Kent Beck

Growing Object-Oriented Software, Guided by Tests – Steve Freeman and Nat Pryce

Pro ASP.NET MVC 4 – Adam Freeman and Steven Sanderson

Process Books

The Pragmatic Programmer – Andrew Hunt and David Thomas

The Art of Agile Development - James Shore and Shane Warden

Agile Principles, Patterns, and Practices in C# – Robert C. Martin

The Goal – Eli Goldratt

The Toyota Way – Jeffrey Liker

Extreme Programming Explained – Kent Beck

The Chimp Paradox – Dr Steve Peters

Domain Driven Design – Eric Evans

We have recently bought two Selenium books (Selenium Cookbook and Selenium 2 Testing Tools) so I will add these once read if they are useful.

Some additions and some removals since last years list. Again we might have missed something so if you think we should be reading it, let us know.Thanks all.


Tech

By: Codeweavers - 01/02/14

More stories by Codeweavers