Skip to content

Instantly share code, notes, and snippets.

@wwkeyboard
Last active August 29, 2015 14:21
Show Gist options
  • Save wwkeyboard/1b70d6a70af919385015 to your computer and use it in GitHub Desktop.
Save wwkeyboard/1b70d6a70af919385015 to your computer and use it in GitHub Desktop.
Books on software engineering

I'd start with these books/videos. There are huge lists online, but reading 25K pages won't be as helpful as a few things you can chew through in a summer.

The Clean Coders Videos

https://cleancoders.com/

http://www.amazon.com/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882

Bob Martian also has a book and a blog by the same title. I think the videos are starting to cover all of the

The Effective Engineer

http://www.amazon.com/The-Effective-Engineer-Engineering-Disproportionate/dp/0996128107

Lots of general good information. Slightly more advanced and meta compared to the rest.

Test-Driven Development

http://www.amazon.com/Test-Driven-Development-By-Example/dp/0321146530

It's the canonnical introduction to TDD

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment