Affinity

Software Development

Reader pathways and category hints that cluster around this lane.

Showing 1-60 of 115 books in this affinity.

Design Patterns

Design Patterns

Code Complete

Code Complete

How to Be Fine

How to Be Fine

Pragmatic Programmer, the

Pragmatic Programmer, the

Clean Code

Clean Code

Code

Code

The Manager's Path

The Manager's Path

Test Driven Development

Test Driven Development

Clean Coder, the

Clean Coder, the

Peopleware

Peopleware

Head First Design Patterns

Head First Design Patterns

Clean Architecture

Clean Architecture

Refactoring

Refactoring

Creative Selection

Creative Selection

97 Things Every Programmer Should Know

97 Things Every Programmer Should Know

Growing Object-oriented Software, Guided by Tests

Growing Object-oriented Software, Guided by Tests

Domain-driven Design

Domain-driven Design

User Story Mapping

User Story Mapping

Mastering Regular Expressions

Mastering Regular Expressions

Agile Project Management With Scrum

Agile Project Management With Scrum

Release It!

Release It!

How Google Tests Software

How Google Tests Software

C# in Depth

C# in Depth

Agile Testing

Agile Testing

Kubernetes in Action

Kubernetes in Action

The Staff Engineer's Path

The Staff Engineer's Path

How the Internet Happened

How the Internet Happened

Lean Software Development

Lean Software Development

Software Estimation

Software Estimation

Modern Java in Action

Modern Java in Action

Agile Software Development, Principles, Patterns, and Practices

Agile Software Development, Principles, Patterns, and Practices

Head First Object-oriented Analysis and Design

Head First Object-oriented Analysis and Design

The Nature of Software Development

The Nature of Software Development

Learning Agile

Learning Agile

Agile Software Development With SCRUM

Agile Software Development With SCRUM

Lessons Learned in Software Testing

Lessons Learned in Software Testing

The Art of Agile Development

The Art of Agile Development

Implementing Lean Software Development

Implementing Lean Software Development

Rapid Development

Rapid Development

Tidy First?

Tidy First?

Facts and Fallacies of Software Engineering

Facts and Fallacies of Software Engineering

Essential Scrum

Essential Scrum

Jquery in Action

Jquery in Action

Ruby on Rails Tutorial

Ruby on Rails Tutorial

Agile Project Management With Kanban

Agile Project Management With Kanban

Effective Devops

Effective Devops

Observability Engineering

Observability Engineering

The Elements of Computing Systems, Second Edition

The Elements of Computing Systems, Second Edition

Microservices Patterns

Microservices Patterns

Testing Computer Software

Testing Computer Software

Effective Project Management

Effective Project Management

Learning React

Learning React

Assembly Language Step-by-step

Assembly Language Step-by-step

Agile!

Agile!

Spring Start Here

Spring Start Here

Manage Your Project Portfolio

Manage Your Project Portfolio

Vibe Coding

Vibe Coding

Head First Agile

Head First Agile

ASP.NET Core in Action

ASP.NET Core in Action

Secure by Design

Secure by Design