I really hate people that don't document well their 'inventions'.

Let's take for example kotlinx.serialization library. It's a self-obvious fact that there are at least two things that will make anyone suffer: generics and polymorphism. So, they must be on the front page. Solved. With a recipe. Ready to use.

And what do we have? One mention somewhere in docs and an amazing test that 'explains' 'everything':


'What we got here is a failure to communicate.' (c)

  • 4
    As a eastern european, my guess is that russian jetbrains bois were too busy drinking vodka than documenting stuff.
  • 0
    @SevenDeadlyBugs yeah now check whos working there
  • 1
    Or just read a fucking documentation on Serializable annotation:
  • 0
  • 0
    The real problem is you're not using Jackson.
  • 0
    That was actually on their annual developer survey.

    "Where is jetbrains located?"
    - Czech republic
    - Czechoslovakia
    - Prague
    - not Russia
  • 0
    @SortOfTested you are right. Unfortunately, it's a price of MP support.
  • 0
    @SevenDeadlyBugs It was a joke geez. Take it with a grain of salt.
Add Comment