Decremental Development (Kevlin Henney)

Поділитися
Вставка
  • Опубліковано 22 січ 2025

КОМЕНТАРІ • 8

  • @vorpae
    @vorpae Рік тому +2

    Great stuff. Very insightful, thank you.

  • @PaulSebastianM
    @PaulSebastianM Рік тому +2

    Oh how the world is broken in so many ways. It's astounding that there are still people that try to fix it. Especially knowing how hard it is and how everything and everyone is against you, against learning, against good...

  • @PaulSebastianM
    @PaulSebastianM Рік тому +1

    What do you do if other devs complain that your refactorings "keep changing" the code they have to work with, directly or indirectly?

    • @edgeeffect
      @edgeeffect Рік тому +1

      Or it's too hard to review your code because you do too much.

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

      @@edgeeffect yes! Exactly! Or there's too much to test manually because there's not (enough) automated testing. Even though you have improved the code a lot and fixed some really bad design, allowing faster and safer development in the near future.

    • @ChrisB_Crisps
      @ChrisB_Crisps 11 місяців тому +1

      That's when one looks for another team/company/project. If these best practices are for, whatever valid reason, seen like that, the one is seen as an unfit cog in the organization. I have seen similar things happen in healthcare systems in eu in conjunction with php and .net

    • @ForgottenKnight1
      @ForgottenKnight1 11 місяців тому +3

      If the changes are a lot and devs can't follow the thought process, do pair programming or even mob programming. Integrate them in the process so they can digest all the steps, not just the end result.

    • @PaulSebastianM
      @PaulSebastianM 11 місяців тому

      @@ForgottenKnight1 fair and it worked. Problem is only one or two developers were willing to do pair programming.