• 9 Posts
  • 238 Comments
Joined 5 years ago
cake
Cake day: March 23rd, 2020

help-circle





  • OsrsNeedsF2P@lemmy.mltoRetroGaming@lemmy.worldHow hard could it be?
    link
    fedilink
    English
    arrow-up
    23
    ·
    edit-2
    1 month ago

    To further emphasize this, I had an assembly course in university. During my first lab, the instructor told us to add a comment explaining what every line of assembly code did, because if we didn’t, we would forget what we wrote.

    I listened to his advice, but one day I was in a rush, so I didn’t leave comments. I swear, I looked away from the computer for like 2 minutes, looked back, and had no idea what I wrote. I basically had to redo my work.

    It is not that much better than reading 1s and 0s. In fact in that course, we spent a lot of time converting 1s and 0s (by hand) to assembly and back. Got pretty good at it, would never even think of writing a game. I would literally rather create my own compiler and programming language than write a game in assembly.










  • At Meta, if it’s an internal library, the team that maintains it updates all the code to use the latest version (that’s the advantage of a monorepo). As an aside, if your project broke because someone else touched your code, that’s on you for not writing better tests.

    If it’s an external library, it either has a team responsible for it that does the above, otherwise it probably didn’t get updated since the day it was added.