“the fact that oo languages provide safe and convenient polymorphism means that any source code dependency, no matter where it is, can be inverted”
    
― Clean Architecture
  ― Clean Architecture
      “Dijkstra once said, “Testing shows the presence, not the absence, of bugs.” In other words, a program can be proven incorrect by a test, but it cannot be proven correct. All that tests can do, after sufficient testing effort, is allow us to deem a program to be correct enough for our purposes.”
    
― Clean Architecture: A Craftsman's Guide to Software Structure and Design
  ― Clean Architecture: A Craftsman's Guide to Software Structure and Design
      “All race conditions, deadlock conditions, and concurrent update problems are due to mutable variables.”
    
― Clean Architecture
  ― Clean Architecture
Matthias’s 2024 Year in Books
Take a look at Matthias’s Year in Books, including some fun facts about their reading.
More friends…
Favorite Genres
Polls voted on by Matthias
Lists liked by Matthias

















