Using Closures as Dependencies

แชร์
ฝัง
  • เผยแพร่เมื่อ 15 ม.ค. 2025

ความคิดเห็น • 6

  • @jyotinkarpandey
    @jyotinkarpandey 9 หลายเดือนก่อน +1

    Can we have a sample project link ?

    • @DonnyWalsdev
      @DonnyWalsdev  9 หลายเดือนก่อน

      Hey! So sorry, I don't have a (publicly available) sample project available for this.

  • @weeee733
    @weeee733 9 หลายเดือนก่อน

    Thanks for the tip! Also these closures make use of withContinuation methods)

  • @loganblevins8633
    @loganblevins8633 9 หลายเดือนก่อน

    Nice video! Why not make a smaller protocol only giving the needed capability and then make the other protocol conform to the smaller if needed?

    • @DonnyWalsdev
      @DonnyWalsdev  9 หลายเดือนก่อน +1

      You'd end up with loads of small protocols that are composed into larger ones when needed. This can certainly help with scoping and mocking, but at the same time having so many protocols can be quite unwieldy; especially when an object needs to have a composition of parts of protocols and you end up having to break things down even further.
      Of course, it might make more sense for some codebases then others. This is just one tool in your toolbelt for injecting and composing dependencies

  • @victorriurean
    @victorriurean 9 หลายเดือนก่อน +1