Mustafa

Ubuntu Sunucu Temizliği

Sistem kayıtlarını görmek ve temizlemek için; Kullanılmayan uygulama arşivlerini ve eski çekirdekleri temizlemek için; Discource kullanıyorsanız güncellemelerden sonra kullanmanız gereken temizlik komutu; Dizin ve dosya boyutlarını büyükten küçüğe sıralamak için; ve ya

Ubuntu Sunucu Temizliği Read More »

S.O.L.I.D İlkeleri

S.O.L.I.D ilkeleri; nesne yönelimli programlamada, tasarım dokularının daha iyi anlaşılması, geliştirilmesi ve esnek kalabilmeleri için oluşturulmuş temel kabullenmelerdir. Bu prensipler Robert C. Martin ve ya daha çok bilinen adıyla Bob Amca tarafından belirlenmiş ve ya tanımlanmıştır. Tek Sorumluluk İlkesi (Single-responsibility principle, SRP) Her bir modülün, sınıfın ve ya methodun sadece bir sorumluluğu olmalıdır. Sorumluluğu yerine

S.O.L.I.D İlkeleri Read More »

Kotlin : Açıklamalar (Annotations)

Annotation (açıklama); koda metadata eklemek için kullanılan bir arayüzdür (interface) ve bu nedenle herhangi kod içermez. Açıklamalar aslında kodun çalışma şeklini değiştirmez. Çalışma ve ya derleme zamanlarında farklı araçlar tarafından kullanılmak için tanımlanırlar. Tanımlanması şu şekildedir; Annotation şu tanımlamaları alabilir; @Target : Açıklama eklenebilecek olası öğe türlerini belirtir (sınıflar, işlevler, özellikler ve ifadeler gibi); @Retention

Kotlin : Açıklamalar (Annotations) Read More »