29 Ekim 1923 - Cumhuriyetin 100.Yılı

Nesne Yönelimli Programlamanın dördüncü ve son temel prensibi olan polymorphism yani çok biçimlilik konusuna bakacağız. Öncekilerde olduğu gibi gerçek hayat ve kod örnekleri ile anlatmaya çalışacağım. 4-Polymorphism Yunanca poly , çok; morph ise 'değişik biçimde' benzeri bir anlama gelir. Yani bu prensip bir metodun ayrı nesneler için farklı şekillerde kullanılabilmesini sağlar. O kadar basit düşünüyoruz ki örneğimizde bir araba, bir tekne ve bir uçağın ortak metotları, çalıştırılması ve ilerlemesi olarak düşünüyoruz. Araba otobanda, tekne denizde, uçak pistte ilerliyor ve sonrasında hızlanan bir arabaya kanat takarsak uçuyor, bir omurga gövde eklersek yüzüyor.😂 Modellemeler olası en sade ve basit şekilde tutulmuştur. nam... 🔎Devamını Oku

Nesne Yönelimli Programlamanın üçüncü temel prensibi olan abstraction, yani soyutlama konusuna bakacağız. Öncekilerde olduğu gibi gerçek hayat ve kod örnekleri ile anlatmaya çalışacağım. 3-Abstraction Bu prensibin temel amacı karmaşık üyeleri izole bir şekilde ayrıştırarak nasıl çalıştıklarından bağımsız kullanılır olmalarını sağlamaktır. Arabanızı kullanabilmeniz için motorunun tüm özelliklerini ya da vitesin şanzımandaki mekanik hareketlerini bilmek zorunda değilsiniz. Ama sonuçta o motorun tasarımını, geliştirmesini ve testlerini birileri yaparak en iyi verimle seri üretime geçmiştir. Her markanın böyle düzgün çalışmadığını ben de biliyorum ama ana fikri kaçırmayalım, kuvvet - hareket - ivme - momentum - iş gibi kavramları bilmede... 🔎Devamını Oku

Sayıların kısa tarihçesine baktığımızda; bulunan kalıntılardaki çakıl taşı, kemik ya da sopalar üzerine çizilen kertik veya çentiklerin ilk örneklerinin, günümüzden yaklaşık 35.000 yıl öncesine dayandığı görülür. MÖ 10.000 civarında buzul çağı sonlarına doğru, insanlığın mağaralardan çıkarak su kaynakjları etrafında toplanmasıyla tarım ve hayvancılık gelişti; bu gelişmeler, MÖ 3.200 civarında Sümerlerin Mezopotamya'da yazıyı bulmasını sağladı. Bu şekilde sayılar, çentikler yerine sembollerle gösterildiğinde ise rakam ortaya çıkmış oldu. Aslında "Dünyanın En Önemli Sayıları" başlığını atsam da yazının içeriği " Evrenin En Önemli Sayıları " olacak. Dünya da evrenin bir parçası olduğu için, bu evrensel sayılar zaten dünya için de geçerli... 🔎Devamını Oku

Ordu karıncaları kalıcı bir yuvaları olmaksızın milyonlarca koloni oluşturabilir. Her gece orman zemini boyunca yeni kurbanlar bulup beslenebilmek için uygun adım yürürler ve bu yürüyüş boyunca kendi vücutlarından oluşan köprüler kurmak da dahil, bol yıldızlı bir generali bile kıskandıracak derecede lojistik başarılara imza atarlar. Üstelik karıncalar bu koordinasyonu, hiçbir lider olmadan ve olası en az mantıksal kaynakla yönetirler. Tek bir ordu karıncası neredeyse kördür ve ortaklaşa icra ettikleri bu karmaşık hareketleri anlayamayacak kadar küçük bir beyne sahiptir. New Jersey Teknoloji Enstitüsünde Swarm Lab yöneticisi Simon Garnier, 2017'deki çalışmasında , bir ordu karınca kolonisi köprü inşa etme kararı verdiğinde "Kolon... 🔎Devamını Oku