• 0 Posts
  • 26 Comments
Joined 2 years ago
cake
Cake day: September 27th, 2023

help-circle








    • Gateway: For some late payoff, hard sci-fi content, I like Frederik Pohl quite a lot. His stuff is between classic and contemporary, and balances technology with sophisticated plot and characters. I greatly enjoyed reading his Gateway series this year, could be one of my favorites.

    • Mass Effect: I was pleasantly surprised with Mass Effect: Andromeda Annihilation. I moderately enjoyed the Mass Effect video game series, and thought this companion novel could tank, but it was actually a really fun read, with great characters and immersion. The plot is orthogonal to the main plot points of the video games, rather than extensions of them, which I thought gave it breathing room for novel ideas.










  • I generally agree and like this strategy, but to add to the other comment about catching reimplemented code, there’s just some code quality reviewing that cannot be done by automating tooling right now.

    Some scenarios come to mind:

    • code is written in a brittle fashion, especially with external data, where it’s difficult to unit test every type of input; generally you might catch improper assumptions about the data in the code
    • code reimplements a more battle tested functionality, or uses a library no longer maintained or is possibly unreliable
    • code that the test coverage unintentionally misses due to code being located outside of the test path
    • poor abstractions, shallow interfaces

    It’s hard to catch these without understanding context, so I agree a code review meets are helpful and establishing domain owners. But I think you still need PR reviews to document these potential problems