Merhaba Arkadaşlar,
SOLID basit bir kelime gibi görünse de, her harfinin ifade ettiği yazılım prensipleri göz önüne alındığında devasa bir evreni işaret etmekte. Single Responsibility, Open-Closed, Liskov Substitution, Interface Segregation ve son olarak Dependency Inversion. İşte bu görsel dersimizde bu prensipleri çok basit ve yüzeysel bir örnek üzerinden anlamaya çalışıyoruz. Önce ilkeleri ihlal ediyor, sonrasında bunları düzeltme yoluna gidiyoruz.
Not : Şu ana kadar anlatmakta en çok zorlandığım görsel dersti. Konunun soyutluğu, örneğin yeteri kadar doyurucu olmayışı, üst kattaki iki kardeşin gecenin o vakti koşuşturması vb nedenlerden ötürü...Dolayısıyla sürçü lisan ettiysem affola.