Arama sonuçlarınız

  1. A

    Yazılım mimarisinde örüntüler: katmanlı örüntü

    Yazılım mimarisinde örüntüler: katmanlı örüntü Yazılım mimarisinde örüntüler: katmanlı örüntü Modeller, modern yazılım geliştirme ve yazılım mimarisinde önemli bir soyutlamadır. İyi tanımlanmış terminoloji, açık belgeler sunar ve en iyisinden öğrenirler. Katmanlı model, bir etkinliği...
  2. A

    Yazılım geliştirmede yapılar: mimari modeller

    Yazılım geliştirmede yapılar: mimari modeller Yazılım geliştirmede yapılar: mimari modeller Mimari modeller, bir yazılım sisteminin temel yapısını tanımlar ve genellikle tasarım modellerine dayanır. “Pattern-Oriented Software Architecture” serisindeki beş kitap, mimari örüntüler...
  3. A

    İyi bir yazılım mimarisini nasıl anlarsınız?

    İyi bir yazılım mimarisini nasıl anlarsınız? İyi bir yazılım mimarisini nasıl anlarsınız? Bugün, iyi bir yazılım mimarisini neyin oluşturduğuyla ilgilenen Alexander Eisenhuth’un konuk katkısını sunmak istiyorum. Alexander, 1996’dan beri yazılım mühendisliğinde serbest meslek sahibidir...
  4. A

    Yazılım geliştirmede deyimler: polimorfizm ve şablonlar

    Yazılım geliştirmede deyimler: polimorfizm ve şablonlar Yazılım geliştirmede deyimler: polimorfizm ve şablonlar C++ deyimleriyle ilgili makaleler dizimde bu gönderi özel bir yer tutuyor çünkü yakın geçmişte çeşitli yerlerde çok biçimlilik ve örüntüler hakkında yazılar yazdım. Ama şimdi...
  5. A

    Yazılım geliştirmede deyimler: kovaryant dönüş tipi

    Yazılım geliştirmede deyimler: kovaryant dönüş tipi Yazılım geliştirmede deyimler: kovaryant dönüş tipi Bir üye işlevin kovaryant dönüş türü, geçersiz kılan bir üye işlevin daha kısıtlı bir tür döndürmesine izin verir. Bu, özellikle C++’da prototip modeli uygularken önemlidir...
  6. A

    Yazılım geliştirmede deyimler: Yineleyici protokolü

    Yazılım geliştirmede deyimler: Yineleyici protokolü Yazılım geliştirmede deyimler: Yineleyici protokolü Aralık tabanlı bir for döngüsünde kullanıcı tanımlı bir MyType veri türü kullanılacaksa, MyType, Iterator protokolünü uygulamalıdır. Kullanıcı tanımlı bir veri türü, aralık...
  7. A

    Yazılım geliştirmede kalıplar: boş nesne tasarım kalıbı

    Yazılım geliştirmede kalıplar: boş nesne tasarım kalıbı Yazılım geliştirmede kalıplar: boş nesne tasarım kalıbı Boş bir nesne, bir nesnenin içinde hiçbir şey yapmama davranışını kapsar. Boş bir nesne kullanmak genellikle çok uygundur. Rainer Grimm, uzun yıllardır yazılım mimarı...
  8. A

    Yazılım geliştirmede deyimler: değerli şeyler

    Yazılım geliştirmede deyimler: değerli şeyler Yazılım geliştirmede deyimler: değerli şeyler Yazılım mühendisliğinde, bir değer nesnesi, eşitliği kimliğine değil statüsüne dayanan küçük bir nesnedir. Tipik değerli şeyler para, sayılar veya dizilerdir. Rainer Grimm, uzun yıllardır...
  9. A

    Yazılım geliştirmede deyimler: düzenli veri türleri

    Yazılım geliştirmede deyimler: düzenli veri türleri Yazılım geliştirmede deyimler: düzenli veri türleri Normal tür kavramı, Standart Şablon Kitaplığı’nın (STL) babası Alexander Stepanov’a kadar uzanır. Normal tür, yerleşik bir veri türü gibi davranan kullanıcı tanımlı bir veri türüdür...
  10. A

    Yazılım geliştirmede kalıp: Dekoratör kalıbı

    Yazılım geliştirmede kalıp: Dekoratör kalıbı Yazılım geliştirmede kalıp: Dekoratör kalıbı Kalıplar, modern yazılım geliştirmede önemli bir soyutlamadır. İyi tanımlanmış terminoloji, açık belgeler sunar ve en iyisinden öğrenirler. Desen serimde öne çıkardığım “Design Patterns: Elements of...
  11. A

    Yazılım geliştirmede kalıplar: köprü kalıbı

    Yazılım geliştirmede kalıplar: köprü kalıbı Yazılım geliştirmede kalıplar: köprü kalıbı Kalıplar, modern yazılım geliştirmede önemli bir soyutlamadır. İyi tanımlanmış terminoloji, açık belgeler sunar ve en iyisinden öğrenirler. “Design Patterns: Elements of Reusable Object-Oriented...
  12. A

    Yazılım geliştirmede kalıp: bağdaştırıcı kalıbı

    Yazılım geliştirmede kalıp: bağdaştırıcı kalıbı Yazılım geliştirmede kalıp: bağdaştırıcı kalıbı Modern yazılım geliştirmede şablonlar, açıkça tanımlanmış terminoloji ve temiz belgelerle önemli bir soyutlamadır. “Design Patterns: Elements of Reusable Object-Oriented Software” (kısaca...
  13. A

    Yazılım geliştirmede örüntüler: bileşik örüntü

    Yazılım geliştirmede örüntüler: bileşik örüntü Yazılım geliştirmede örüntüler: bileşik örüntü Kalıplar, modern yazılım geliştirmede önemli bir soyutlamadır. İyi tanımlanmış terminoloji, açık belgeler sunar ve en iyisinden öğrenirler. Desen serimde öne çıkardığım “Design Patterns...
  14. A

    Yazılım geliştirmede modeller: yapının model cephesi

    Yazılım geliştirmede modeller: yapının model cephesi Yazılım geliştirmede kalıp: yapı kalıbının cephesi Kalıplar, modern yazılım geliştirmede önemli bir soyutlamadır. İyi tanımlanmış terminoloji, açık belgeler sunar ve en iyisinden öğrenirler. Desen serimde öne çıkardığım “Design...
  15. A

    Yazılım geliştirmede modeller: temsili model

    Yazılım geliştirmede modeller: temsili model Yazılım geliştirmede modeller: temsili model Kalıplar, modern yazılım geliştirmede önemli bir soyutlamadır. İyi tanımlanmış terminoloji, açık belgeler sunar ve en iyisinden öğrenirler. Proxy modeli, Design Patterns: Elements of Reusable...
  16. A

    Yazılım geliştirmede modeller: model yöntemi

    Yazılım geliştirmede modeller: model yöntemi Yazılım geliştirmede modeller: model yöntemi Kalıplar, modern yazılım geliştirmede önemli bir soyutlamadır. İyi tanımlanmış terminoloji, açık belgeler sunar ve en iyisinden öğrenirler. Desen yöntemi, şüphesiz “Design Patterns: Elements of...
  17. A

    Yazılım geliştirmede modeller: ziyaretçi modeli

    Yazılım geliştirmede modeller: ziyaretçi modeli Yazılım geliştirmede modeller: ziyaretçi modeli Kalıplar, modern yazılım geliştirmede önemli bir soyutlamadır. İyi tanımlanmış terminoloji, açık belgeler sunar ve en iyisinden öğrenirler. “Design Patterns: Elements of Reusable...
  18. A

    Yazılım geliştirmede kalıplar: gözlemci kalıbı

    Yazılım geliştirmede kalıplar: gözlemci kalıbı Yazılım geliştirmede kalıplar: gözlemci kalıbı Kalıplar, modern yazılım geliştirmede önemli bir soyutlamadır. İyi tanımlanmış terminoloji, açık belgeler sunar ve en iyisinden öğrenirler. Gözlemci modeli, Design Patterns: Elements of Reusable...
  19. A

    Yazılım geliştirmede modeller: stratejik model

    Yazılım geliştirmede modeller: stratejik model Yazılım geliştirmede modeller: stratejik model Kalıplar, modern yazılım geliştirmede önemli bir soyutlamadır. İyi tanımlanmış terminoloji, açık belgeler sunar ve en iyisinden öğrenirler. Strateji modeli, Design Patterns: Elements of Reusable...
  20. A

    C++ programlama dili: Sıfırın Kuralı veya Altı

    C++ programlama dili: Sıfırın Kuralı veya Altı C++ programlama dili: Sıfırın Kuralı veya Altı Sıfır veya altı kuralı, modern C++’da çok önemli bir kuraldır. Bunları şu anki kitabım olan “C++ Çekirdek Yönergeleri: Modern C++ İçin En İyi Uygulamalar”da daha ayrıntılı olarak sunuyorum. Bu...
Üst