Yazılım Sözlüğü
-
REACT NATİVE
React Native Nedir? React Native için kısaca Facebook tarafından üretilen, cross-platform mobil uygulama geliştirmekte kullanılan bir frameworktür. Facebook tarafından ilk olarak Ocak 2015’te ReactJS Konferansı’nda tanıtılmış daha sonrasında ise Mart 2015’te kullanılabilir hale getirmiştir. Cross-platform […] Daha Fazlası
-
Nedir Bu Dependency Inversion Prensibi?
Yazıma başlamadan önce SOLID prensiplerinin avantajlarından bahsetmek istiyorum. Esneklik, Bakımı Kolay, Kod tekrarını önleyebilme, Kodun okunabilirliğini artırma, SOLID prensiplerinin amacı Projeye yeni bir davranış eklendiğinde eklenen davranış önceki davranışları etkilememelidir. Yani yeni eklediğimiz Class’lar metotlar […] Daha Fazlası
-
Interface Segregation Principle
Bu yazımızda interface yani ara yüz tasarımı yaparken daha prensipli ve daha düzenli çalışabilmenin önünü açan bu prensibin nasıl kullanıldığını inceleyeceğiz. Diğer prensiplerden olan Single Responsibility Principle özelliğine benziyor. Interface olsa da tek sorumluluk ilkesine […] Daha Fazlası
-
Single Responsibility Principle
Single Responsibility Principle (Tek Sorumluluk Prensibi) SOLID Prensiplerinin ilk sırasında yer alan prensiptir. SRP’nin yaratıcısı Robert C. Martin prensibi “Bir sınıfın değişmesi için tek bir nedene sahip olmalıdır” şeklinde tanımlamıştır. Yani Single responsibility’e göre bir […] Daha Fazlası
-
Abstraction
Abstraction Nedir? Abstract kelime olarak “soyut, fiziksel ya da somut olmayan bir şey” olarak tanımlanır. Yazılımda ise Abstraction sınıfların temel özelliklerinin toplandığı ve kendisinden üretilen diğer sınıflara miras olarak bırakan yapıdır. Abstraction c# ve java […] Daha Fazlası
-
Solid Principles
Yazılımcıların bilmesi gereken SOLID Prensipleri, Robert C. Martin (Bob Amca) tarafından Design Principles and Patterns kitabında tanıtılmış olup yazılımı daha anlaşılır ve okunabilir, geliştirilebilir, esnek ve bakımı kolay ve kod tekrarını önlemek için geliştirilmiş prensipler […] Daha Fazlası
-
Solid – Open Closed Principle
Solid prensibi: yazılımın esnek, sürdürülebilir, anlaşılır, kod tekrarını önleyen Solid prensiplerinin ikinci harfi olan “O” harfine karşılık gelen prensip diyebiliriz. 1988 yılında Fransız Akademisyen Bertrand Meyer tarafından ortaya atılmış olup, kendisi tanımını şu şekilde yapmıştır. […] Daha Fazlası
-
Encapsulation Nedir? Neden Kullanırız?
Encapsulation (Kapsülleme) verileri ve fonksiyonları tek bir birim altında birleştirme işlemidir. Encapsulation içinde tuttuğu verilere dışarıdaki kodun erişmesini engelleyen koruyucu bir kalkan görevi görür. Kapsüllemeyi kullanma nedenimiz yazılımcının yaptığı hatalar nedeniyle veriyi yanlışlıkla bozmaya karşı […] Daha Fazlası
-
Polimorphizm
Polimorphizm Nedir? Kelime anlamı olarak polimorphizm çok biçimlilik anlamına gelmektedir. Poly “çok” morph ise “form”, “biçim” diye tanımlanmaktadır. Bu terim yazılım dışında biyoloji, tıp gibi alanlarda da kullanılmaktadır. Object Oriented Programming (OOP)’ nin en temel […] Daha Fazlası
-
Object Oriented Programming-OOP
Nesne Yönelimli Programlama (Object Oriented Programming-OOP ); aslında bahsi geçen konu neredeyse her yazılımcının az veya çok bilgi sahibi olduğu aşina bir kavram. Çoğu yazılım dilinde kullanılan ve problem çözümlerinde yazılım geliştiricileri oldukça rahatlattığını söylemek […] Daha Fazlası

KNA Bilişim ve Pozitif Software iş birliği ile yayınlanan “Code of Developers” Yazılım ve Teknoloji hakkında güncel haberlere ulaşabileceğiniz, yazılım dilleri içerisindeki çeşitli prensipleri, kuralları ve gelişmelerini inceleyebileceğiniz, sektörel etkinlikleri takip edebileceğiniz bir platform olarak tasarlandı.
- 1 Najlepsze kasyna online za darmo bez rejestracji 2026 0 Beğeni
- 2 Najlepsze kasyna do gry za ruble w rankingu 2026 0 Beğeni
- 3 Single Responsibility Principle 18 Beğeni
- 4 Encapsulation Nedir? Neden Kullanırız? 15 Beğeni
- 5 Object Oriented Programming-OOP 12 Beğeni
- 6 Solid Principles 10 Beğeni
- 7 Google, Android’i Yeni Özellikler ile Donatıyor. 10 Beğeni