Category: Software Development

The Lean Mindset 0

The Lean Mindset

What company doesn’t want energized workers, delighted customers, genuine efficiency, and breakthrough innovation? The Lean Mindset shows how lean companies really work–and how a lean mindset is the key to creating stunning products and delivering amazing...

Computers as Theatre, 2nd Edition 0

Computers as Theatre, 2nd Edition

Brenda Laurel’s Computers as Theatre revolutionized the field of human-computer interaction, offering ideas that inspired generations of interface and interaction designers-and continue to inspire them. Laurel’s insight was that effective interface design, like effective drama, must...

Java Coding Guidelines 0

Java Coding Guidelines

“A must-read for all Java developers. . . . Every developer has a responsibility to author code that is free of significant security vulnerabilities. This book provides realistic guidance to help Java developers implement desired functionality...

Executable Specifications with Scrum 0

Executable Specifications with Scrum

Most books about specifications still assume that requirements can be known up front and won’t change much during your project. In today’s “real world,” however, you must specify and build software in the face of high...

Quality Code 0

Quality Code

Test-driven, test-first, and test-early development practices are helping thousands of software development organizations improve their software. Now, in Quality Code: Software Testing Principles, Practices, and Patterns, Stephen Vance builds on all that’s been learned about test-driven...

Software Exorcism 0

Software Exorcism

YOU HAVE TO OWN THIS BOOK! Software Exorcism: A Handbook for Debugging and Optimizing Legacy Code takes an unflinching, no bulls$&# look at behavioral problems in the software engineering industry, shedding much-needed light on the social...