39

I'm the leader of a team developing a project at my company. Recently I had an accident which required me to have a surgery, and I was out for the last month.

Since it's an important project, our CTO reassigned a Xamarin dev to help my team (in JEE) while I'm out, you know, cause "C# looks like Java". The guy had to write a file stream handler, and - though the guy does a really good job - it's funny to see how desperately he's trying to understand how Java works with streams. Censored because of reasons.

Comments
  • 15
    Well at least your xamarin guy tries real hard and seems to succeed. Every new tech or language you have to use is hard at the beginning.
    Hope you get well soon!
  • 34
    "Fix for previous fix" - my life in 4 words
  • 4
    We had several Java developers now doing C# and you often spot things hanging on from Java, like always using .Equals instead of == which apparently can so strange stuff in Java.

    Unfortunately it can hide mistakes like comparing different incompatible classes always returning false :/
  • 1
    You should teach him how to rebase/squash, though 🙃
  • 1
    Had those moments when I first wrote Java after coming from C# 😓
  • 0
    @Voxera because it kind of is strange. The only other language I can think of off the top of my head that does that is JavaScript.
  • 0
    @tankerkiller125 Equals takes an object and checks it it can cast it to the right type and if its equal. It never throws an exception.
Add Comment