Composite pattern hiyerarşileri düzenler. Bu hiyerarşiye en güzel örnek, amir-memur hiyerarşisidir. En tepede bir amir bulunur. Sonra onun altında bir memur. Bu memur aynı zamanda amirdiri, onun da memurları vardır. Bu böyle en alt seviyedeki memura kadar gider. Devam >>
Bundan birkaç gün önce Wrox'un Asp.Net Design Patterns kitabını okumaya başladım. Mvc kitaplarını bitirdikten sonra, mvc'yi hatim ettim diyemesem de bir sonraki aşama olan design patterns konusuna giriş yapmak istedim. Yazılım mühendisliği alanında ilerlemek, gelişmek istiyorsanız bu konuları bilmeniz gerekiyor. Lafı fazla uzatmadan konuya gelmek istiyorum. Factory pattern, adından da anlaşılacağı üzere fabrika gibi çalışan bir sistem. Kitapta verilen örneğe benzer bir örnekle anlatmak istiyorum. Projeyi buradan indirebilirsiniz. Devam >>
Bölümümüzde verilen algoritmalar dersinin sunumları: tıklayın Algoritmalara giriş, Algoritma analizi, Sıralama algoritmaları, Arama algoritmaları, Dinamik programlama, Graf algoritmaları, Greedy algoritmaları

Bugün FF'te gördüm bu haberi. CNN'in yaptığı habere göre, Yazılım Mimarlığı, Amerika!nın en iyi mesleleri sırasında birinci sırada yer almış. Şaşırdım aslında, o kadar meslek arasında, benim de ilgimin olduğu bir meslek dalının birinci olmasına. Bununla birlikte; Veritabanı Yöneticiliği 7. sırada, Yazılım Mimarlığı 18. sırada, IT yöneciliği 20. sırada, Network Yöneticiliği 24. sırada yer almış. İlk 50'ye baktığımızda bilişim teknolojileri ile ilgili 14 meslek olduğunu görüyoruz. Bir Bilgisayar Mühendiliği bölümü öğrencisi olarak, bu tablo sevindirdi beni. Bir kez da iyi ki bir üst sıradaki tercihimi kazanmamışım diyorum :) Son zamanlarda ,okuduğum bölümün ne kadar güzel olduğunun farkına vardım.

Üçünü sınıfın ilk döneminde aldık yazılım mühendisliği dersini. Aslında bölümün en önemli derslerinden birisidir. Ama dersi veren hocaya (asistan desem daha doğru olur) göre değişir. Ders bizde hep teorik olarak anlatıldı. En çok anlatılmasını istediğim UML anlatılmadı, araştırma ödevi olarak verildi ve finalde 40 puanlık soru soruldu :) Ama bütün bunlara rağmen, çok faydasını gördüm dersin. Yazılımcı ile yazılım mühendisliği arasındaki farkı az da olsa anladım. Sözü fazla uzatmadan sunum içeriklerini ve indirme linkini vereyim: Devam >>
Okullar da açılmaya başlarken, istedim ki bilgisayar mühendisliği öğrencilerine bir faydam olsun. Bu sebeple, ders notlarımı paylaşmaya başlıyorım. İlk olarak 2. sınıfta aldığımız veriyapıları dersinde, hocamızın kullandığı sunumları paylaşmak istiyorum. Çok güzel notlardır, biz çok faydasını gördük ;) Muhammet Ünal hocama da ayrıca teşekkür ediyorum :) Devam >>