Computer software, development

150 books

Clean Code

Robert C. Martin

2008 ★ 4.4

Code Complete

Steve McConnell

1993 ★ 4.3

Domain-Driven Design

Eric Evans

2004 ★ 4.2

Software engineering

Ian Sommerville, Sommerville, Ian.

1985 ★ 4.0

Extreme programming explained

Cynthia Andres, Kent Beck

2000 ★ 4.0

Excel VBA Programming For Dummies

John Walkenbach

2004

Soft Skills

John Z. Sonmez

2015 ★ 4.0

Rapid development

Steve McConnell

1996 ★ 4.0

The passionate programmer

Chad Fowler

2011 ★ 3.6

Show-Stopper!

G. Pascal Zachary

1994 ★ 4.1

UML distilled

Martin Fowler

1998

Threat modeling

Adam Shostack

2014

Agile estimating and planning

Mike Cohn

2005

User Stories Applied

Mike Cohn

2004

Usability engineering

Jakob Nielsen

1993

Agile retrospectives

Esther Derby, Ken Schwaber, Diana Larsen

2012

The Art of Community

Jono Bacon

2009

Learn Java for Android Development

Jeff Friesen

2013

The unified modeling language user guide

Grady Booch, James Rumbaugh

1999

The Software Craftsman

Sandro Mancuso

2014

Being Geek

Michael Lopp

2010 ★ 2.3

Constructing the user interface with statecharts

Ian Horrocks

1999 ★ 3.7

Object-oriented software construction

Bertrand Meyer

1988

Writing solid code

Steve Maguire

1993

Domain-Driven Design Distilled

Vaughn Vernon

2016

Software requirements & specifications

Michael J. Jackson

1995

Succeeding with agile

Mike Cohn

2010

OpenGL programming guide

Mason Woo, OpenGL Architecture Review Board, Tom Davis et al.

2006

Object-oriented software development using Java

Xiaoping Jia

2000

The unified software development process

Ivar Jacobson

1999