15 Best technology books like Effective Software Testing: A developer's guide by Mauricio Aniche

Cover of Effective Software Testing: A developer's guide by Mauricio Aniche

Effective Software Testing: A developer's guide

By: Mauricio Aniche

4.03

Format: 328 pages, Paperback

Go beyond basic testing! Great software testing makes the entire development process more efficient…

If you liked the technology plot in Effective Software Testing: A developer's guide by Mauricio Aniche , here is a list of 15 books like this:

Cover of Classical Mythology: A Very Short Introduction by Helen Morales

1. Classical Mythology: A Very Short Introduction

By: Helen Morales

3.64

Format: None pages, Paperback

From Zeus and Europa, to Diana, Pan, and Prometheus, the myths of ancient Greece and Rome seem to e… read more

Similar categories in Helen Morales's Classical Mythology: A Very Short Introduction book and Mauricio Aniche's Effective Software Testing: A developer's guide

  • nonfiction
Cover of Refactoring: Improving the Design of Existing Code by Kent Beck, Erich Gamma, Martin Fowler, Don Roberts

2. Refactoring: Improving the Design of Existing Code

By: Kent Beck , Erich Gamma , Martin Fowler , Don Roberts

4.06

Format: 344 pages, Hardcover

As the application of object technology--particularly the Java programming language--has become com… read more

Similar categories in Kent Beck's Refactoring: Improving the Design of Existing Code book and Mauricio Aniche's Effective Software Testing: A developer's guide

  • programming
  • coding
  • nonfiction
  • technical
  • computer science
  • technology
Cover of Pragmatic Unit Testing in Java with JUnit by Andrew Hunt, Dave         Thomas

3. Pragmatic Unit Testing in Java with JUnit

By: Andrew Hunt , Dave Thomas

3.90

Format: 205 pages, Paperback

Learn how to improve your Java coding skills using unit testing. Despite it's name, unit testing is… read more

Similar categories in Andrew Hunt's Pragmatic Unit Testing in Java with JUnit book and Mauricio Aniche's Effective Software Testing: A developer's guide

  • programming
  • coding
  • nonfiction
  • technical
  • technology

4. The Pragmatic Programmer: From Journeyman to Master

By: Dave Thomas , Andy Hunt

3.28

Format: 404 pages, Paperback

-- Ward Cunningham Straight from the programming trenches, The Pragmatic Programmer cuts through th… read more

Similar categories in Dave Thomas's The Pragmatic Programmer: From Journeyman to Master book and Mauricio Aniche's Effective Software Testing: A developer's guide

5. Design Patterns: Elements of Reusable Object-Oriented Software

By: Erich Gamma , Richard Helm , Ralph Johnson , None

3.46

Format: None pages, Hardcover

Capturing a wealth of experience about the design of object-oriented software, four top-notch desig… read more

Similar categories in Erich Gamma's Design Patterns: Elements of Reusable Object-Oriented Software book and Mauricio Aniche's Effective Software Testing: A developer's guide

Cover of What If? 2: Additional Serious Scientific Answers to Absurd Hypothetical Questions (What If?, #2) by Randall Munroe

6. What If? 2: Additional Serious Scientific Answers to Absurd Hypothetical Questions (What If?, #2)

By: Randall Munroe

4.37

Format: 354 pages, Hardcover

The #1 New York Times–bestselling author of What If? and How To provides his best answers yet to th… read more

Similar categories in Randall Munroe's What If? 2: Additional Serious Scientific Answers to Absurd Hypothetical Questions (What If?, #2) book and Mauricio Aniche's Effective Software Testing: A developer's guide

  • nonfiction
Cover of Accelerate: Building and Scaling High Performing Technology Organizations by Nicole Forsgren

7. Accelerate: Building and Scaling High Performing Technology Organizations

By: Nicole Forsgren

4.06

Format: 288 pages, Paperback

Does technology actually matter? And how can we apply technology to drive business value? For years… read more

Similar categories in Nicole Forsgren's Accelerate: Building and Scaling High Performing Technology Organizations book and Mauricio Aniche's Effective Software Testing: A developer's guide

  • programming
  • engineering
  • nonfiction
  • technical
  • computer science
  • technology
Cover of Clean Architecture by Robert C. Martin

8. Clean Architecture

By: Robert C. Martin

4.23

Format: 432 pages, Paperback

Building upon the success of best-sellers The Clean Coder and Clean Code, legendary software crafts… read more

Similar categories in Robert C. Martin's Clean Architecture book and Mauricio Aniche's Effective Software Testing: A developer's guide

  • programming
  • engineering
  • coding
  • nonfiction
  • technical
  • computer science
  • technology
"The only way to go fast, is to go well."

-Robert C. Martin, Clean Architecture

"All race conditions, deadlock conditions, and concurrent update problems are due to mutable variables."

-Robert C. Martin, Clean Architecture

"I'm a programmer. I like programming. And the best way I've found to have a positive impact on code is to write it."

-Robert C. Martin, Clean Architecture

"Any organisation that designs a system will produce a design whose structure is a copy of the organisation's communication structure"

-Robert C. Martin, Clean Architecture

Cover of Modern Software Engineering: Doing What Works to Build Better Software Faster by David  Farley

9. Modern Software Engineering: Doing What Works to Build Better Software Faster

By: David Farley

4.18

Format: 256 pages, Paperback

Improve Your Creativity, Effectiveness, and Ultimately, Your Code In Modern Software Engineering, … read more

Similar categories in David Farley's Modern Software Engineering: Doing What Works to Build Better Software Faster book and Mauricio Aniche's Effective Software Testing: A developer's guide

  • programming
  • engineering
  • coding
  • nonfiction
  • technical
  • computer science
  • technology
Cover of The Staff Engineer's Path: A Guide for Individual Contributors Navigating Growth and Change by Tanya Reilly

10. The Staff Engineer's Path: A Guide for Individual Contributors Navigating Growth and Change

By: Tanya Reilly

4.40

Format: 335 pages, Paperback

For years, companies have rewarded their most effective engineers with management positions. But tr… read more

Similar categories in Tanya Reilly's The Staff Engineer's Path: A Guide for Individual Contributors Navigating Growth and Change book and Mauricio Aniche's Effective Software Testing: A developer's guide

  • programming
  • engineering
  • nonfiction
  • technical
  • computer science
  • technology
"What will Future You wish that Present You had done?"

-Tanya Reilly, The Staff Engineer's Path: A Guide for Individual Contributors Navigating Growth and Change

"Yes, you can be an introvert. No, you can't be a jerk."

-Tanya Reilly, The Staff Engineer's Path: A Guide for Individual Contributors Navigating Growth and Change

Cover of Fundamentals of Software Architecture: An Engineering Approach by Mark   Richards

11. Fundamentals of Software Architecture: An Engineering Approach

By: Mark Richards

4.26

Format: 419 pages, Paperback

Although salary surveys worldwide regularly identify software architect as one of the top ten best … read more

Similar categories in Mark Richards's Fundamentals of Software Architecture: An Engineering Approach book and Mauricio Aniche's Effective Software Testing: A developer's guide

  • programming
  • engineering
  • coding
  • nonfiction
  • technical
  • computer science
  • technology
Cover of Software Engineering at Google: Lessons Learned from Programming Over Time by Titus Winters

12. Software Engineering at Google: Lessons Learned from Programming Over Time

By: Titus Winters

4.20

Format: 599 pages, Paperback

The approach to and understanding of software engineering at Google is unlike any other company. Wi… read more

Similar categories in Titus Winters's Software Engineering at Google: Lessons Learned from Programming Over Time book and Mauricio Aniche's Effective Software Testing: A developer's guide

  • programming
  • engineering
  • coding
  • nonfiction
  • technical
  • computer science
  • technology
"Sometimes, the best thing you can do is just say, “I don’t know."

-Titus Winters, Software Engineering at Google: Lessons Learned from Programming Over Time

"Google and Stack Overflow are great sources of opinions and information, but they’re no substitute for actual human experience."

-Titus Winters, Software Engineering at Google: Lessons Learned from Programming Over Time

"Programming is the immediate act of producing code. Software engineering is the set of policies, practices, and tools that are necessary to make that code useful for as long as it needs to be used an…"

-Titus Winters, Software Engineering at Google: Lessons Learned from Programming Over Time

"Making good engineering decisions is all about weighing all of the available inputs and making informed decisions about the trade-offs. Sometimes, those decisions are based on instinct or accepted be…"

-Titus Winters, Software Engineering at Google: Lessons Learned from Programming Over Time

Cover of Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures by Neal Ford

13. Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures

By: Neal Ford

4.28

Format: 459 pages, Paperback

There are no easy decisions in software architecture. Instead, there are many hard parts--difficult… read more

Similar categories in Neal Ford's Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures book and Mauricio Aniche's Effective Software Testing: A developer's guide

  • programming
  • engineering
  • nonfiction
  • technical
  • computer science
  • technology
Cover of Tidy First?: A Personal Exercise in Empirical Software Design by Kent Beck

14. Tidy First?: A Personal Exercise in Empirical Software Design

By: Kent Beck

3.95

Format: 122 pages, Paperback

Messy code is a nuisance. "Tidying" code, to make it more readable, requires breaking it up into ma… read more

Similar categories in Kent Beck's Tidy First?: A Personal Exercise in Empirical Software Design book and Mauricio Aniche's Effective Software Testing: A developer's guide

  • programming
  • engineering
  • coding
  • nonfiction
  • technical
  • computer science
  • technology
Cover of The Programmer's Brain by Felienne Hermans

15. The Programmer's Brain

By: Felienne Hermans

3.91

Format: 256 pages, Paperback

Your brain responds in a predictable way when it encounters new or difficult tasks. This unique boo… read more

Similar categories in Felienne Hermans's The Programmer's Brain book and Mauricio Aniche's Effective Software Testing: A developer's guide

  • programming
  • coding
  • nonfiction
  • technical
  • computer science
  • technology
"Confusion is part of programming."

-Felienne Hermans, The Programmer's Brain

"Despite being roughly twice as many characters, it requires a fraction of the mental effort when you read it"

-Felienne Hermans, The Programmer's Brain

Cover of Unit Testing: Principles, Practices, and Patterns by Vladimir Khorikov

16. Unit Testing: Principles, Practices, and Patterns

By: Vladimir Khorikov

4.60

Format: 304 pages, Paperback

Unit Testing: Principles, Patterns and Practices shows you how to refine your existing unit tests b… read more

Similar categories in Vladimir Khorikov's Unit Testing: Principles, Practices, and Patterns book and Mauricio Aniche's Effective Software Testing: A developer's guide

  • programming
  • coding
  • nonfiction
  • technical
  • computer science
  • technology
"Tests shouldn’t verify units of code. Instead they should verify units of behavior: something that is meaningful for the problem domain and ideally something that a business person can recognize as u…"

-Vladimir Khorikov, Unit Testing: Principles, Practices, and Patterns

Cover of Observability Engineering: Achieving Production Excellence by Charity Majors

17. Observability Engineering: Achieving Production Excellence

By: Charity Majors

3.77

Format: 318 pages, Paperback

Observability is critical for engineering, managing, and improving complex business-critical system… read more

Similar categories in Charity Majors's Observability Engineering: Achieving Production Excellence book and Mauricio Aniche's Effective Software Testing: A developer's guide

  • programming
  • engineering
  • nonfiction
  • technical
  • computer science
  • technology
Cover of Effective Software Testing: A developer's guide by Mauricio Aniche

18. Effective Software Testing: A developer's guide

By: Mauricio Aniche

4.03

Format: 328 pages, Paperback

Go beyond basic testing! Great software testing makes the entire development process more efficient… read more

Similar categories in Mauricio Aniche's Effective Software Testing: A developer's guide book and Mauricio Aniche's Effective Software Testing: A developer's guide

  • programming
  • engineering
  • coding
  • nonfiction
  • technical
  • computer science
  • technology
Cover of Foundations of Scalable Systems by Ian Gorton

19. Foundations of Scalable Systems

By: Ian Gorton

4.19

Format: 337 pages, Paperback

In many systems, scalability becomes the primary driver as the user base grows. Attractive features… read more

Similar categories in Ian Gorton's Foundations of Scalable Systems book and Mauricio Aniche's Effective Software Testing: A developer's guide

  • programming
  • engineering
  • nonfiction
  • technical
  • computer science
  • technology
Cover of Pipeline as Code: Continuous Delivery with Jenkins, Kubernetes, and Terraform by Mohamed Labouardy

20. Pipeline as Code: Continuous Delivery with Jenkins, Kubernetes, and Terraform

By: Mohamed Labouardy

4.32

Format: 528 pages, Paperback

Start thinking about your development pipeline as a mission-critical application. Discover techniqu… read more

Similar categories in Mohamed Labouardy's Pipeline as Code: Continuous Delivery with Jenkins, Kubernetes, and Terraform book and Mauricio Aniche's Effective Software Testing: A developer's guide

Cover of Testing Web APIs by Mark Winteringham

21. Testing Web APIs

By: Mark Winteringham

4.08

Format: 264 pages, Paperback

Ensure your web APIs are consistent and bug-free by implementing an automated testing process. In … read more

Similar categories in Mark Winteringham's Testing Web APIs book and Mauricio Aniche's Effective Software Testing: A developer's guide

  • programming

17 Top nonfiction books like Effective Software Testing: A developer's guide by Mauricio Aniche

Transform Your Habits

Classical Mythology: A Very Short Introduction

Helen Morales

3.64

Transform Your Habits

Refactoring: Improving the Design of Existing Code

Kent Beck , Erich Gamma , Martin Fowler , Don Roberts

4.06

Transform Your Habits

Pragmatic Unit Testing in Java with JUnit

Andrew Hunt , Dave Thomas

3.90

Transform Your Habits

What If? 2: Additional Serious Scientific Answers to Absurd Hypothetical Questions (What If?, #2)

Randall Munroe

4.37

View all the books

11 Top adult books like What If? 2: Additional Serious Scientific Answers to Absurd Hypothetical Questions (What If?, #2) by Randall Munroe

Transform Your Habits

System Collapse (The Murderbot Diaries, #7)

Martha Wells

4.22

Transform Your Habits

The Kaiju Preservation Society

John Scalzi

3.99

Transform Your Habits

Starter Villain

John Scalzi

4.16

Transform Your Habits

How to Survive History: How to Outrun a Tyrannosaurus, Escape Pompeii, Get Off the Titanic, and Survive the Rest of History's Deadliest Catastrophes

Cody Cassidy

4.06

View all the books

Never miss a story from us, get weekly updates in your inbox.