• 4 Posts
  • 60 Comments
Joined 3 years ago
cake
Cake day: June 10th, 2023

help-circle

  • The problem is that when an project is too big and a method is called from multiple contexts it’s very easy to lose track of the context where the null check has been done and where it hasn’t. This leads to a lot of duplicated null checks around the project and the constant paranoia of “can this be null here?”.

    A much better way of doing this is using the Optional when an Object can be “null” and a direct instance where it cannot. This way, at any given context you know for absolute sure if a null check is needed or not. However, even with annotations this does not throw a compile error…












  • I’ve been using it for several years. I have a small server I use with my IRL friends and it works great.

    • Near 100% availabily
    • Nice sound quality
    • Supports multiple servers for your multiple interests
    • UI is amazing
    • Works fine on every platform
    • Screen sharing / streaming is easy
    • Cool to see what your friends are playing
    • Free plan is more than enough, you can pay for cosmetics or higher stream quality.