So you want to write software

A Listmania! list by Neil Robbins "@NeilRobbins" (London)
(REAL NAME)   
 
Hello World! Computer Programming for Kids (and Other Beginners)
1.  Hello World! Computer Programming for Kids (and Other Beginners) by Warren Sande
The list author says:
  "Get started with simple coding in a simple language"
£18.99   Used & New from: £12.79
4.5 out of 5 stars  See all reviews (6 customer reviews)

Growing Object-Oriented Software, Guided by Tests (Beck Signature)
2.  Growing Object-Oriented Software, Guided by Tests (Beck Signature) by Steve Freeman
The list author says:
  "Learn to write code like (good) professionals do"
£25.89   Used & New from: £19.00
4.9 out of 5 stars  See all reviews (16 customer reviews)

Clean Code: A Handbook of Agile Software Craftsmanship (Robert C. Martin)
3.  Clean Code: A Handbook of Agile Software Craftsmanship (Robert C. Martin) by Robert C. Martin
The list author says:
  "Learn to write code like (good) professionals do"
£23.79   Used & New from: £20.00
4.2 out of 5 stars  See all reviews (28 customer reviews)

Object Thinking (DV-Microsoft Professional)
4.  Object Thinking (DV-Microsoft Professional) by David West
The list author says:
  "Learn OO thinking"
£33.57   Used & New from: £14.99
3.2 out of 5 stars  See all reviews (6 customer reviews)

Domain-driven Design: Tackling Complexity in the Heart of Software
5.  Domain-driven Design: Tackling Complexity in the Heart of Software by Eric Evans
The list author says:
  "'The Blue Bible' Read it once, wait, then read it again. Loop."
£37.78   Used & New from: £26.45
4.0 out of 5 stars  See all reviews (12 customer reviews)

Programming in Haskell
6.  Programming in Haskell by Professor Graham Hutton
The list author says:
  "Open your eyes to the functional world"
£25.51   Used & New from: £13.20
3.6 out of 5 stars  See all reviews (5 customer reviews)

JavaScript: The Good Parts
7.  JavaScript: The Good Parts by Douglas Crockford
The list author says:
  "Learn one of the languages of that web thingy"
£17.70   Used & New from: £10.72
4.3 out of 5 stars  See all reviews (32 customer reviews)

HTTP: The Definitive Guide
8.  HTTP: The Definitive Guide by David Gourley
The list author says:
  "There's this web thingy, you probably want to know about it"
£27.62   Used & New from: £16.00

RESTful Web Services
9.  RESTful Web Services by Leonard Richardson
The list author says:
  "That web thing, you should probably know a bit more about it."
£20.14   Used & New from: £12.49
4.2 out of 5 stars  See all reviews (5 customer reviews)

The  C Programming Language (2nd Edition)
10.  The C Programming Language (2nd Edition) by Brian Kernighan
The list author says:
  "Chances are you'll never use it, but knowing about it will sure help"
£33.99   Used & New from: £22.35
4.7 out of 5 stars  See all reviews (115 customer reviews)

Pragmatic Version Control Using Git: 1 (Pragmatic Starter Kit)
11.  Pragmatic Version Control Using Git: 1 (Pragmatic Starter Kit) by Travis Swicegood
The list author says:
  "So code's meant to have a nice, safe home and right now git is the best home it can get"
£22.94   Used & New from: £12.70
5.0 out of 5 stars  See all reviews (1 customer review)

Release It!: Design and Deploy Production-Ready Software (Pragmatic Programmers)
12.  Release It!: Design and Deploy Production-Ready Software (Pragmatic Programmers) by Michael T. Nygard
The list author says:
  "So the point of writing software is to release it, so you might want to know something about that"
£17.54   Used & New from: £14.16
5.0 out of 5 stars  See all reviews (7 customer reviews)

The C++ Programming Language, Special Edition
13.  The C++ Programming Language, Special Edition by Bjarne Stroustrup
The list author says:
  "Again, chances are you'll never be paid to use it, but it definitely helps to know about it"
£50.99   Used & New from: £27.65
3.9 out of 5 stars  See all reviews (18 customer reviews)

Programming Ruby 1.9: The Pragmatic Programmers' Guide
14.  Programming Ruby 1.9: The Pragmatic Programmers' Guide by Dave Thomas
The list author says:
  "All the cool kids are coding Ruby these days, so it helps to know something about it"
£25.02   Used & New from: £20.99
5.0 out of 5 stars  See all reviews (2 customer reviews)

Head First Design Patterns
15.  Head First Design Patterns by Eric Freeman
The list author says:
  "Sometimes you don't need to be inventive or clever, someone else already did that bit for you"
£22.42   Used & New from: £18.90
4.7 out of 5 stars  See all reviews (59 customer reviews)

The RSpec Book: Behaviour Driven Development with RSpec, Cucumber, and Friends (Facets of Ruby)
16.  The RSpec Book: Behaviour Driven Development with RSpec, Cucumber, and Friends (Facets of Ruby) by David Chelimsky
The list author says:
  "Apparently people like their software to be proven to work *and* do what they *really* want. Go figure."
£19.49   Used & New from: £13.45
5.0 out of 5 stars  See all reviews (3 customer reviews)

Structure and Interpretation of Computer Programs, 2nd Edition (MIT Electrical Engineering and Computer Science)
17.  Structure and Interpretation of Computer Programs, 2nd Edition (MIT Electrical Engineering and Computer Science) by Harold Abelson
The list author says:
  "If you think you've got it, read this, start again."
£29.39   Used & New from: £20.57
3.1 out of 5 stars  See all reviews (34 customer reviews)

Let Over Lambda
18.  Let Over Lambda by Doug Hoyte
The list author says:
  "So, it turns out some of the oldest ideas are also some of the best."
£28.98   Used & New from: £24.04
5.0 out of 5 stars  See all reviews (1 customer review)

The Pragmatic Programmer
19.  The Pragmatic Programmer by Andrew Hunt
The list author says:
  "If you think well, you code well. So learn to think well."
£28.89   Used & New from: £20.00
4.1 out of 5 stars  See all reviews (28 customer reviews)

The Definitive ANTLR Reference: Building Domain-Specific Languages (Pragmatic Programmers)
20.  The Definitive ANTLR Reference: Building Domain-Specific Languages (Pragmatic Programmers) by Terence Parr
The list author says:
  "So you can write a program, but can you write a programming language?"
£21.95   Used & New from: £12.96
3.7 out of 5 stars  See all reviews (3 customer reviews)

Language Implementation Patterns: Create Your Own Domain-Specific and General Programming Languages (Pragmatic Programmers)
21.  Language Implementation Patterns: Create Your Own Domain-Specific and General Programming Languages (Pragmatic Programmers) by Terence Parr
The list author says:
  "Seriously, can you write your own language? Even a little one?"
£17.54   Used & New from: £13.85
4.7 out of 5 stars  See all reviews (3 customer reviews)

Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions (Addison-Wesley Signature Series (Fowler) Addison-Wesley Sign)
22.  Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions (Addison-Wesley Signature Series (Fowler) Addison-Wesley Sign) by Gregor Hohpe
The list author says:
  "A lot of the time we want our programs to talk to other programs."
£36.54   Used & New from: £18.00
4.9 out of 5 stars  See all reviews (16 customer reviews)

CSS: The Missing Manual (Missing Manuals)
23.  CSS: The Missing Manual (Missing Manuals) by David Sawyer McFarland
The list author says:
  "On the web people like things to be as pretty as possible"
£20.09   Used & New from: £9.00
4.6 out of 5 stars  See all reviews (42 customer reviews) | 2 customer discussions

Object-Oriented Software Construction (Book/CD-ROM) (Prentice-Hall Resource)
24.  Object-Oriented Software Construction (Book/CD-ROM) (Prentice-Hall Resource) by Bertrand Meyer
The list author says:
  "Maybe this book should have been first on the list, it's certainly a must read, then must read again. If you've read all the others maybe you can skip this one, but otherwise you should read it."
£52.12   Used & New from: £17.71
4.5 out of 5 stars  See all reviews (8 customer reviews)

Continuous Integration: Improving Software Quality and Reducing Risk (Martin Fowler Signature Books)
25.  Continuous Integration: Improving Software Quality and Reducing Risk (Martin Fowler Signature Books) by Paul M. Duvall
The list author says:
  "Continuous Integration practices must be mastered (and used) if you want to be taken seriously as a professional in this game."
£27.39   Used & New from: £19.64
4.0 out of 5 stars  See all reviews (3 customer reviews)

More Actions

Discover more about this author
 See all of their Listmania! lists
Make your own list
 Create a Listmania! list
View your page on Amazon.co.uk
 Go to Your Profile page

About this Listmania!

 

Author

Neil Robbins "@NeilRobbins" (London)
(REAL NAME)   
Qualifications: Software dev/architect
Last updated: 02/04/2010
Report abuse
    

More Listmania!

 

Software Engineering Essentials Software Engineering Essentials

Software Engineering Essentials: A list of 11 items by Tas Frangoullides

Books for Software Development Books for Software Development

Books for Software Development: A list of 10 items by Ian Chamberlain

My Favourite Programming Books My Favourite Programming Books

My Favourite Programming Books: A list of 12 items by Dominic Pettifer "Sunday Ironfoot"

Dragging your code into the 21st Century Dragging your code into the 21st Century

Dragging your code into the 21st Century: A list of 12 items by M. Daley "insatiably curious"

Books That Made Me Part With Some Money Books That Made Me Part With Some Money

Books That Made Me Part With Some Money: A list of 9 items by Imran Perwez