Gerçekleme Soyutlamaları Öldü. Yaşasın Tasarım Soyutlamaları
Yapay zeka kod üretimini ucuzlattıkça, Strateji gibi gerçekleme desenleri değer kaybederken; hizmet sınırları, veri sahipliği, tutarlılık ve hata izolasyonu gibi tasarım düzeyindeki kararlar daha kritik hale geliyor. Uzun geri bildirim döngüleri ve yüksek geri dönüş maliyetleri içeren bu kararlar, derin iş ve operasyon anlayışı gerektirdiğinden yapay zekaya devredilemez.
Makale, yapay zekanın kod üretme yeteneğiyle birlikte, Java'daki Strategy deseni gibi uygulama desenlerinin değerinin düştüğünü savunuyor. Bu desenler, kod karmaşıklığını yönetmek için bilişsel yardımcılardı, ancak yapay zeka artık bu tür kodları doğrudan yazabiliyor. Bununla birlikte, tasarım düzeyindeki soyutlamalar (domain'ler arasındaki sınırlar, veri sahipliği, tutarlılık modelleri, hata izolasyonu ve şema evrimi gibi kararlar) değiştirilmesi pahalı olmaya devam ediyor ve otomatikleştirilemiyor. Örnekler arasında senkron ve asenkron sipariş işleme arasında seçim yapmak, veri sahiplerini tanımlamak ve tutarlılık sınırlarını belirlemek yer alıyor. Yapay zeka, seçilen herhangi bir yaklaşım için kod üretebilir, ancak iş mantığına, trafik modellerine, SLA'lara ve operasyonel gerçekliklere bağlı olan bu mimari kararları veremez. Makale, yapay zekaya tasarım tavsiyesi sorulabileceği fikrini eleştiriyor ve tasarım üzerinde yinelemenin maliyetli olduğunu, geri bildirim döngülerinin aylar sürdüğünü belirtiyor. Ayrıca, tüm hata senaryolarının istemlerde belirtilmesi fikrini sorguluyor ve mühendisin olası senaryoları öngörmedeki rolünü vurguluyor. Ölüm sonrası incelemeler ve mimari kararlardan oluşan seçilmiş bir bilgi tabanı yardımcı olsa da, tasarım yargısının son yüzde onu paha biçilmezdir ve mühendisler, yapay zekanın üstesinden gelebileceği framework'lere hakim olmaktansa bu yüksek değerli becerilere odaklanmalıdır.
Kaynak: Habr — хаб ИИ —
orijinal
