Twitter Feed Popout byInfofru

Burak Selim Senyurt

Matematik Mühendisi Bir .Net,Ruby ve Python Severin Maceraları

Fluent Interface Prensibi ile Daha Okunabilir Kod Geliştirmek - 1nci Yarı

Merhaba Arkadaşlar,

Keşfedilmesi, anlaşılması ve okunması kolay kod geliştirmek, özellikle dışarıya açık arayüzü bulunan API’ ler için oldukça önemlidir. Bir Domain Specific Language’ in olmassa olmazı kodun kolayca keşfedilebilirliğidir. Ruby ve Scala gibi diller built-in olarak bu kolaylığı sunarlar. LINQ(Language INtegrated Query) ifadeleri, zincir şeklinde bir birlerine bağlanabilen Extension metodlar ile aynı esnekliği vermektedir. Test süreçlerinde kullanılan pek çok Mock nesne API’si benzer kabiliyetlere sahiptir. Tüm bunlar aynı prensipten yararlanır. Fluent Interface… Bu görsel dersimizde Martin Fowler tarafından yıllar önce ortaya konan yaklaşımın uygulanışını incelemeye çalışıyoruz.

Bir başka görsel dersimizde görüşmek üzere.

Yorumlar (5) -

  • ANIL ERDAR

    24.12.2013 13:28:33 | Yanıtla

    Merhaba Hocam,

    Bu konunuzu yakından takip etmekteyim.
    Selamlar.

  • Yusuf DUYAR

    3.1.2014 20:14:56 | Yanıtla

    Yararlı ve araştırılıp, öğrenilmesi gereken bir konuya değinmişsiniz hocam. Çok teşekkür ederim Smile

    Ayrıca son zamanlarda diğer sosyal platformlardan size ulaşamadığımız için gün içerisinde yaptığınız değerli paylaşımlarınızdan da uzak kalıyoruz Smile

  • Murat DEMİR

    5.1.2014 01:36:55 | Yanıtla

    Hocam,
    Anlatım için çok teşekkür ederim.
    Çok yararlı oldu.
    Konunun devamını merakla bekliyorum.

  • Cüneyd

    8.1.2014 14:05:42 | Yanıtla

    Çok yararlı görünüyor, mutlaka deneyeceğim.

    Sesinizi özlemişiz hocam

  • yunus demir

    11.8.2016 17:25:37 | Yanıtla

    hocam video silinmiş sanırım :\ , bi el atsanız size zahmet Smile

Pingbacks and trackbacks (1)+

Loading