Designing for Performance by Martin Thompson

Поділитися
Вставка
  • Опубліковано 29 жов 2024

КОМЕНТАРІ • 8

  • @allanwind295
    @allanwind295 Рік тому +3

    I always learn something from Martin's talks.

  • @roshinivr123
    @roshinivr123 3 місяці тому

    What an amazing talk! I wish there were a great load of recent ones from Martin.

  • @10e999
    @10e999 Рік тому +1

    Great talk. I really liked the energy introduction. It's great to see software engineer understand that their code exist in the real world.

  • @niedowidek
    @niedowidek 2 роки тому +3

    36:18 Would be fantastic if these null checks were unnecessary but in huge, complicated, legacy system developed over almost 20 years (2005 are first commits to repository I'm thinking about), I never know where from null can come about. It's not only a thing of direct method calls which may be only in one, two or three other places. The null may be passed through several calls, from method to method. I've seen too many cases of NPE happening in production environment to leave possible null unattended. Clean code is fine but I prefer client who isn't screaming into his phone because users can't do something essential to their work all day (until hotfix comes up).

    • @10e999
      @10e999 Рік тому

      I'm with you on that one. Assert (design by contract) are a live saver

  • @sathiyanarayananagaraj4438
    @sathiyanarayananagaraj4438 Рік тому

    Fantastic Talk

  • @yongkeekwon6790
    @yongkeekwon6790 4 роки тому +6

    fantastic talk!