Fabrikalarda JAVA Kullanımı

Yakın zamana kadar sadece WWW uygulamalarında yer bulan Java programlama dili, yavaş ama emin adımlarla, sistem mühendisliğinde de kullanım buluyor. Java’nın platform bağımsızlığı, süreç denetimi için büyük bir üstünlük sağlıyor. İki dünya birleşmeye zorlanıyor – kurumsal bilgisayar dünyası ve endüstriyel kontrol ve otomasyon dünyası. Çoğunluğun düşüncesi büyük ortağın, veri işleme anlamında, bilgisayar dünyası olacağını düşünüyor […]

Verimli Web Projeleri İçin Adım Adım

Bu ayki konumuz web’de proje geliştirirken, ölçeklenebilir olması için dikkat edilmesi gerekenler üzerine. Bir web sitesi yapmak aslında çok kolay, bir http sunucusu ve bir veritabanı; bir de alan adınız oldu mu, değmeyin keyfimize. Ancak işler ciddiye binince, bu yaklaşımla başarılı olmak, İzmir’den New York’a yüzmek kadar imkansız. İyi bir proje yapmak, günlük milyonlarca kullanıcıya […]

UML & Model & Neden Modelleme

Model Nedir ve Neden Modelleriz? Model, gerçeğin basitleştirilmiş halidir. Yani, karmaşık bir sistemi modelleyerek onu daha basit bir dille ifade edebiliriz; böylece geliştirmekte olduğumuz sistemi daha iyi anlayabilir ve olası hatalarımızı uygulamaya geçirmeden görebiliriz. Aslında, kendimiz için küçük bir kulübe yapmak istersek birkaç ağaç, biraz da saman yeterli olacak ve sonunda işe yarar bir yapı […]

Kalitim (Inheritance)

Kalıtım konusu nesneye yönelik programlamanın (object oriented programming) en önemli kavramlarından bir tanesidir. Kalıtım kavramı, kısaca bir sınıftan diğer bir sınıfın türemesidir. Yeni türeyen sınıf, türetilen sınıfın global alanlarına ve yordamlarına (statik veya değil) otomatik olarak sahip olur (private olanlar hariç). () Unutulmaması gereken unsur, yeni türeyen sınıf, türetilen sınıfın private global alanlarına ve yordamlarına […]