Akademi bloğu ile ekibimiz tarafından paylaşılan yazılara ulaşabilir, sorular sorabilir ve kaynaklara erişebilirsiniz!
Genel yazılım konuları, Akatron platformları ve birçok konuyu kapsamaktadır.

Nesne yönelimli programlama (OOP), uygulamaları ve bilgisayar programlarını tasarlamak için “nesneleri” – veri alanları ve yöntemleri ile bunların etkileşimlerinden oluşan veri yapılarını – kullanan bir programlama paradigmasıdır.
Nesne odaklı programlama bir bilgisayar programlama modelidir. Bu modelde uygulamanın tasarımını fonksiyonlar ve mantık terimleri ile oluşturmak yerine veriler ve nesneler üzerine oluşturulur. Nesne benzersiz özelliklere ve davranışlara sahip bir veri kümesi olarak tanımlanabilir.
OOP model yazılım uzmanı ilk olarak mantığa odaklanmak yerine bu mantığı oluşturacağı nesnelere odaklanır. Bu yaklaşım oluşturulan programın büyük ve karmaşık olması halinde güncellenmesini ve bakımını kolay hale getirmektedir.
Nesne odaklı programlar, geliştirme ekiplerine işbirlikçi bir ortam sunmaktadır. Bu nedenle organizasyonlar uygulama geliştirme ekiplerini departmanlara ayırmak için nesne odaklı programlamayı tercih etmektedir.
Bu modeli kullanmak isteyen bir yazılımcının ilk adımı gerçekleştirmek istediği projede kullanılacak olan nesneleri belirlemek ve birbirleri ile olan ilişkilerini netleştirmektir. (Data Modelling olarak bilinir.)
Nesne olarak tanımladığım parçalar bir insan gibi çok sayıda özelliği bulunan (isim, yaş, cinsiyet vb.) birimler olabileceği gibi basit program widgetları (pdf yazdırma özelliği gibi) küçük parçalar da olabilirler.