Proxy Pattern | Tasarım Kalıpları | Design Patterns

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

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

  • @AEK369_Nature
    @AEK369_Nature 2 วันที่ผ่านมา

    emeginize saglik

  • @KiyidakiAsk2024
    @KiyidakiAsk2024 ปีที่แล้ว +2

    Çok anlaşılır ve sade...

  • @cengizhanbalci
    @cengizhanbalci ปีที่แล้ว +3

    Saga Pattern bekliyoruz :)

  • @alper337
    @alper337 ปีที่แล้ว +1

    tesekkurler abi. Unit of works design pattern gelir mi?

  • @MuharremÇetin-i2p
    @MuharremÇetin-i2p ปีที่แล้ว

    Proxy ve Decorator pattern arasinda ne fark var ? Proxy pattern de FileLogger nesnesine yeni yetenek kazandir miyor mu ?

    • @MonsterBebesi-cd7ot
      @MonsterBebesi-cd7ot 6 หลายเดือนก่อน

      daha yarısını izledim bende çömezim belki doğru değildir ama, decoraterda consturcter içine yazıyoduk.

  • @furiboslok
    @furiboslok ปีที่แล้ว

    Öncelikle video için teşekkürler. Ancak genel design pattern eğitimlerinin en büyük hatası olan fazlaca basit örnek üzerinden gitme durumu bu videoda gerçekleşmiş. Tasarım desenleri bir karmaşıklığı gidermek için varlar. Örneklerde bu karmaşıklık olmadan tasarım deseni uygulaninca izleyicinin/öğrencinin aklında onun faydası ya da kullanım senaryoları gerçek manada oturmuyor. Ben bu videoyu öğrenmek için açtım ve izledim. Ancak bu tasarım desenini nerede uygulayacagimi net şekilde kavrayamadim zira örnek üzerinden gidersek buradaki log fonksiyonu void dönüyor. Void dönmesi buffered log örneğini fazlaca basitleştirmis oldu zira proxy classtaki log fonksiyonuna eklediğimiz davranışın herhangi bir yan etkisi olacaksa nasıl davranmaliydik sorunu cevapsız bırakıyor. Örneğin FileLogger.Log string dönmek durumunda olsaydı ve biz yine buffered loglama yapmak isteseydik nasıl davranacaktik? Proxy patternden vaz mı geçecektik? Zira o halde bufferedfilelogger.log cagirdigimiz ilk 10 seferde bir değer donmeyecektik. Evet anlıyorum bu sadece bir örnek ama senaryolar sterilize edilmiş ideal ortamdaki problemler üzerinden olunca videoların ogreticiligi gerçek hayatta karşımıza çıkan senaryolarda bu desenleri uyarlamak adına yardımcı olmuyor. Umarım anlatmak istediğimi iletebilmisimdir.

    • @TechBuddyTR
      @TechBuddyTR  ปีที่แล้ว +1

      Şu konuda haklısınız aslında;
      SOLID prensiplerini anlatırken orada karşımıza çıkan sorunlara bu prensipleri kullanarak çözüm bulmaya çalışmıştık.
      Tasarım kalıpları videoları ise burada tanıtım olarak düşünülmeli. Önce bu arkadaşların ne olduğunu bilmeliyiz ki, ileride bir video çekip hadi bakalım buradaki soruna bir çözüm bulalım dediğimizde bu pattern'i uygulayabiliyor olalım. O videoyu izlediğinizde eğer bu pattern'i bilmiyorsanız o video da genel olarak bir anlam ifade etmiyor oluyor.
      Şey gibi düşünelim, bu videolar bir Tanım tablosu. Daha sonra bu tablodaki kayıtları okuyup, birleştirip ortaya anlamlı bir veri çıkartacağız ;)

    • @furiboslok
      @furiboslok ปีที่แล้ว

      Teşekkür ederim cevabınız için.