Arama sonuçlarınız

  1. A

    .NET 7.0’daki yenilikler [26]: Düzenli ifadeler için kaynak oluşturucu

    .NET 7.0’daki yenilikler [26]: Düzenli ifadeler için kaynak oluşturucu Microsoft, .NET 5.0 ve C# 9.0’da kaynak kodu üreteçlerini zaten kullanıma sunmuştur. Şimdi .NET 7.0’da sınıfta böyle bir düzenli ifade üreteci var System.Text.RegularExpressions.Generatorbu, çalışma zamanı veya çalışma...
  2. A

    .NET 7.0’daki yenilikler [25]: System.Text.Json ile serileştirme sırasındaki polimorfizm

    Bu serinin başlarında, serileştirme sırasında polimorfizm kullanılıyordu. System.Text.Json (sürüm 7.0’dan beri) sunuldu. Tip ayırıcı ayrıca seri durumdan çıkarmaya da yardımcı olur – burada da JSON serisini kaldırıcı polimorfik olarak çalışabilir. Duyuru Dr Holger Schwichtenberg...
  3. A

    Ürün Çalışanları: Proxy Ürün Sahibi: Bu rol ne kadar faydalı?

    Podcast’in bu bölümünde, ürün çalışanları Tim Klein ve Dominique Winter, önce bir vekil ürün sahibinin ne olduğunu ve bu rolün neyi gerektirdiğini açıklıyor. Ayrıca, belirli durumlarda bu rolle karşılaşılmasının birden çok nedenine ışık tutuyorlar. Böyle bir liste, özellikle Scrum Takımı bir...
  4. A

    Sorunsuz Java: Oracle’ın Ötesinde Dağıtımlar ve Destek

    Çoğu işletme için, hem bir programlama dili olarak Java hem de bir çalıştırma ortamı olarak JVM, dijital dünyamızın çoğunun üzerine inşa edildiği kritik altyapının bir parçasıdır. Kurumsal ortamda kritik altyapı için yeterli destek seçeneklerine sahip olmak her zaman tavsiye edildiğinden, birçok...
  5. A

    C++23: bunun çıkarıldığı sözdizimsel şeker

    C++23: bunun çıkarıldığı sözdizimsel şeker ONLAR Cöfkeyle Rdevam etmekte Template pattern (CRTP), C++’da yaygın olarak kullanılan bir deyimdir. Son makalem olan “C++23: Bunun Çıkarımını Yapmak Açık İşaretçiler Oluşturur” başlıklı makalemde tanıttığım klasik Viistor tasarım modelini anlamak...
  6. A

    Ürün çalışanları: bir scrum ekibi – iki ürün sahibi. Ve?

    Bir kuruluşun bir Scrum Takımına iki Ürün Sahibi atamaya karar verdiği durumlar vardır. Daha sonra iki kişi sorumluluğu paylaşmalı ve örneğin, ürün biriktirme listesini ortaklaşa yönetmeli ve Scrum ekibiyle birlikte Scrum etkinliklerini yürütmelidir – Scrum Kılavuzu bunu kesinlikle farklı...
  7. A

    Bölüm 95: Konferans Sunumları – Neden ve Nasıl?

    Konferanslar, yalnızca yazılım mimarileri konusunda değil, bilgi ve deneyim alışverişinde merkezi bir rol oynamaktadır. Software-ArchitekTOUR podcast’inin son bölümünde Michael Stal ve Eberhard Wolff, OOP Konferans Programı Başkanı Jutta Eckstein ile konuşuyor. Konferanslardaki derslerin neden...
  8. A

    Ürün çalışanları: tasarım sistemlerinin katma değeri

    Büyük bir projede birkaç ekiple çalıştığınızda, genellikle tasarıma sistematik bir yaklaşım sorusu da ortaya çıkar. Bunu yapmanın yapılandırılmış bir yolu, bir tasarım sistemi uygulamaktır. Bu bölümde, ürün çalışanları, özellikle ürün sahibinin bakış açısından, ürün geliştirmede bir tasarım...
  9. A

    C++23: Bunu Çıkarmak, açık işaretçiler oluşturur

    C++23: Bunu Çıkarmak, açık işaretçiler oluşturur Büyük bir C++ standardının ardından daha küçük bir standardın geldiğini düşünen herkes yanılıyor. C++23, C++20 için güçlü uzantılar sunar. Bu uzantılar, ana dili ve en önemlisi standart kitaplığı içerir. Bugün çekirdek dilin küçük ama çok...
  10. A

    .NET 7.0’daki yenilikler [22]: Type Info Resolver ile özel JSON serileştirmesi

    .NET Core 3.0’da kullanıma sunulan en son JSON seri hale getirici System.Text.Json Sürüm 7.0’dan bu yana, serileştirme, Tip Bilgisi Çözümleyicileri aracılığıyla uyarlanabilir. Bu, söz konusu .NET sınıfını değiştirmek zorunda kalmadan seri hale getirmeyi ve serisini kaldırmayı özelleştirmenizi...
  11. A

    C++23: Yeni C++ standardı hazır

    C++23: Yeni C++ standardı hazır Bir sonraki C++ standardı olan C++23, programlama dilini önemli ölçüde geliştirirken, C++98, C++11 veya C++20’den daha az devrim niteliğindedir. Yeni standart daha çok C++17 geleneğindedir. Duyuru Rainer Grimm, uzun yıllardır yazılım mimarı, ekip...
  12. A

    Ürün çalışanları: Paydaşlar olmadan Sprint incelemesi

    Kim bilmez: Sprint İncelemesi paydaşlar olmadan gerçekleşir. Ya da sadece ara sıra gelirler. Bu pratikte sık görülen bir sorundur ve Scrum ile çalışırken ciddi sorunlara yol açar. Duyuru Ürün uzmanları Tim Klein ve Oliver Winter önce bu durumun neden ortaya çıkabileceğini tartışıyorlar...
  13. A

    .NET 7.0’daki yenilikler [21]: sıkıştırılmış tarball’lar

    Bu .NET 7.0 serisinin önceki bölümü, artık ad alanındaki sınıfları kullanarak .NET’te bulunabilen tarball’larla ilgiliydi. System.Formats.Tar oluşturabilir ve sıkıştırabilir. Bir tar arşivi varsayılan olarak sıkıştırılmamış haldedir, ancak GZip gibi sıkıştırma yöntemleriyle birleştirilebilir...
  14. A

    REST’i bana verin – Bölüm 2: Müşteri

    REST’i bana verin – Bölüm 2: Müşteri Arduino kartları veya diğer mikrodenetleyici kartları veya gömülü sistemler veya tek kartlı bilgisayarlar, bir WiFi veya Ethernet bağlantısını entegre etmeleri halinde bir REST uygulamasıyla iletişim kurabilir. Burada sunulan gibi tipik bir uygulama...
  15. A

    İş parçacığı güvenli kuyruğundaki monitör nesnesindeki gönderi hatası düzeltildi

    “Yazılım Mimarisinde Kalıplar: Nesne İzleme” başlıklı son makalemde, bir iş parçacığı güvenli kuyruğu uygulamıştım. İki ciddi hata yaptım. Üzgünüm Bugün bu hataları düzelteceğim. Duyuru Rainer Grimm, uzun yıllardır yazılım mimarı, ekip lideri ve eğitim yöneticisi olarak çalışmaktadır...
  16. A

    Ürün çalışanları: ne zaman bitecek? Hiçbir fikrim yok, biz çevikiz!

    Ürün sahiplerinden belirli bir işlev için belirli bir teslimat tarihi isteniyor. Peki ya genel olarak çevik ürün geliştirmede öngörülebilirlik? Ürün çalışanı Oliver Winter ve Kanban koçu ve ProKanban.org eğitmeni Felix Rink bunun hakkında konuşuyor. Duyuru Teslimat tarihleri ile ilgili...
  17. A

    Java: Oracle’ın GraalVM’si artık herkes için ücretsiz

    Java: Oracle’ın GraalVM’si artık herkes için ücretsiz GraalVM, Java’da uygulanan bir Java Sanal Makinesi (JVM) ve Hotspot VM ve OpenJDK tabanlı bir Java Geliştirme Kitidir (JDK). GraalVM Native Image ile, diğer şeylerin yanı sıra, daha hızlı başlatma süreleri ve çalışma zamanında daha düşük...
  18. A

    Ürün Çalışanları: Yetkili ürün sahipleri gibi görünün

    Ürün sahiplerinin başarılı olabilmesi için, tüm organizasyonun onların kararlarına saygı göstermesi gerekir. Bu aynı zamanda güvenlik ürünleri sahiplerinin görünümleri aracılığıyla ne kadar ilettiklerine de bağlıdır. Yetkili bir görünümün yardımcı olduğu yer burasıdır. Önemli olan sizin yetkin...
  19. A

    Yazılım mimarisinde kalıp: Nesneyi İzle

    Yazılım mimarisinde kalıp: Nesneyi İzle 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. “Pattern-Oriented Software Architecture: Patterns for Concurrent and Networked Objects”...
  20. A

    .NET 7.0’daki yenilikler [19]: Bellek önbelleği için istatistikler

    Sınıf MemoryCache ad alanında Microsoft.Extensions.Caching.Memory oldukça eski. Klasik .NET Framework’te .NET Framework 4.0’dan beri, modern .NET’te .NET Core 2.1’den beri mevcuttur. .NET 7.0’da yeni olan yöntem GetCurrentStatistics()türde bir nesne olan MemoryCacheStatistics kendini açıklayan...
Üst