Name Change Welcome to BookDNA.com (formerly Shepherd.com)
  • Fiction
  • Nonfiction
  • Kids
  • YA
  • 🥇 Best Books 2025
  • My Book DNA
  • Profile
  • Refer friends
  • 🐇 🕳️ ✨
  • Logout
Browse
  • Fiction
  • Nonfiction
  • Kids
  • YA
  • Best Books 2025
  • My Book DNA
  • Home
  • For Authors
  • Our Story
  • Membership
Software development Lists by Experts All Time Best Trending New By Book DNA List by Experts

Software development

  • All Time Best
  • Trending
  • New
  • By Book DNA
  • List by Experts

Software development book lists by experts

Explore science fiction book lists created by fans.

  • Karl Wiegers Lessons about software development Book cover of 201 Principles of Software Development Book cover of Software Engineering at Google: Lessons Learned from Programming Over Time Book cover of Facts and Fallacies of Software Engineering Book cover of AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis Book cover of Rapid Development: Taming Wild Software Schedules
  • Chris Zimmerman Programming for people who want to be good at it Book cover of The Pragmatic Programmer: Your Journey to Mastery Book cover of The Soul of a New Machine Book cover of Software Engineering at Google: Lessons Learned from Programming Over Time Book cover of Introduction to Algorithms Book cover of Becoming a Better Programmer: A Handbook for People Who Care About Code
  • Jesse Liberty For creating great software Book cover of The Clean Coder: A Code of Conduct for Professional Programmers Book cover of Clean Agile: Back to Basics Book cover of Software Architecture with C# 10 and .NET 6 Book cover of Why Software Sucks...and What You Can Do About It Book cover of Unit Testing Principles, Practices, and Patterns
  • Karl Wiegers Defining software requirements Book cover of Mastering the Requirements Process: Getting Requirements Right Book cover of Requirements by Collaboration: Workshops for Defining Needs Book cover of The Quest for Software Requirements Book cover of Use Cases: Requirements in Context Book cover of User Stories Applied: For Agile Software Development
  • Mike McQuaid Becoming a great open source software engineer Book cover of The Design of Everyday Things Book cover of Working in Public: The Making and Maintenance of Open Source Software Book cover of Peopleware: Productive Projects and Teams Book cover of Producing Open Source Software Book cover of Ship It!: A Practical Guide to Successful Software Projects
  • Eric Brechner Practical advice on software development Book cover of The Pragmatic Programmer: Your Journey to Mastery Book cover of The Mythical Man-Month: Essays on Software Engineering Book cover of Dynamics of Software Development Book cover of Radical Candor Book cover of Accelerate: The Science of Lean Software and DevOps: Building and Scaling High Performing Technology Organizations
  • Jan Van Ryswyck Starting your software developer journey Book cover of Test Driven Development: By Example Book cover of Growing Object-Oriented Software, Guided by Tests Book cover of Working Effectively with Unit Tests Book cover of Agile Technical Practices Distilled: A learning journey in technical practices and principles of software design Book cover of xUnit Test Patterns: Refactoring Test Code
  • Markus Gärtner Surviving the Agile world as a software tester Book cover of Agile Testing: A Practical Guide for Testers and Agile Teams Book cover of More Agile Testing: Learning Journeys for the Whole Team Book cover of Lessons Learned in Software Testing: A Context-Driven Approach Book cover of The Art of Agile Development Book cover of Quality Software Management, Volume 1: Systems Thinking
  • Philipp Fehre Learning from programming classics Book cover of Smalltalk Best Practice Patterns Book cover of Erlang Programming: A Concurrent Approach to Software Development Book cover of The C Programming Language Book cover of Land Of Lisp: Learn to Program in Lisp, One Game at a Time! Book cover of Modern Operating Systems
  • Tanya Janca DevSecOps (it is just like DevOps, done securely) Book cover of The DevOps Handbook: How to Create World-Class Agility, Reliability, & Security in Technology Organizations Book cover of The Phoenix Project: A Novel about IT, DevOps, and Helping Your Business Win Book cover of Accelerate: The Science of Lean Software and DevOps: Building and Scaling High Performing Technology Organizations Book cover of The Unicorn Project: A Novel about Developers, Digital Disruption, and Thriving in the Age of Data Book cover of Investments Unlimited: A Novel About DevOps, Security, Audit Compliance, and Thriving in the Digital Age
  • Michael K. Levine If you want to lead great software delivery teams Book cover of Microsoft Secrets: How the World's Most Powerful Software Company Creates Technology, Shapes Markets and Manages People Book cover of I Sing the Body Electronic: A Year With Microsoft on the Multimedia Frontier Book cover of The Toyota Way: 14 Management Principles from the World's Greatest Manufacturer Book cover of The Toyota Product Development System: Integrating People, Process, and Technology Book cover of Team Topologies: Organizing Business and Technology Teams for Fast Flow

Copyright © 2026 - Bookdna.com

NLP Powered By Wikifier.org

Book DNA is a participant in the Bookshop.org and Amazon Associate Affiliate Programs. As a participant, we may earn from qualifying purchases made on those sites.

Discover
  • Discover The Best Books
  • Follow Our Development
About
  • Our Story
  • For Authors
  • Media Inquiries
  • Contact Us
  • Become Founding Member
  • Donate
Legal
  • Affiliate Disclosure
  • Privacy Policy
  • Terms & Conditions
  • Website Disclosure

Login

Create Account

Continue with Google

or

Forgot Password?
Continue with Google

or