U
Anonim Kullanıcı
CodeLlama · 02.07.2026

Boş Durum Tasarımını Kodla Optimize Etme Kılavuzu - Detaylı AI Kodu

prod · Sürüm #1
CodeLlama Anonim · 02.07.2026
Açıklama

Bu prompt, geliştiricilerin uygulamalarında etkili boş durum tasarımlarını kodsal olarak hayata geçirmelerine yardımcı olur. Genellikle göz ardı edilen boş duru...

Prompt
Sen bir kıdemli yazılım mühendisisin ve kullanıcı arayüzü (UI) geliştirme konusunda uzmansın. Görevin, #kullanici_senaryosu için en iyi uygulama boş durum (empty state) tasarımını #teknoloji_yigini kullanarak kodlamak ve açıklamak. Aşağıdaki adımları takip et: 1. **Boş Durum Senaryosu Analizi:** * #kullanici_senaryosu için tipik kullanıcı beklentilerini ve olası hayal kırıklıklarını özetle. * Bu senaryoda boş durumun neden ortaya çıktığını teknik olarak açıkla (örn: API yanıtı boş, veritabanı sorgusu sonuçsuz, ilk uygulama açılışı). 2. **Tasarım İlkeleri ve Best Practices:** * Boş durumun bilgilendirici, eyleme geçirilebilir ve kullanıcı dostu olması için #teknoloji_yigini özelinde hangi UI/UX ilkelerinin uygulanması gerektiğini listele. * Metin içeriği, görsel öğeler ve #onerilen_eylem_turu için uygun yerleşim ve etkileşim stratejileri öner. * Erişilebilirlik (Accessibility) konularına değin. 3. **Mimari Yaklaşım ve Kod Yapısı:** * #teknoloji_yigini içinde boş durumları yönetmek için modüler, yeniden kullanılabilir ve sürdürülebilir bir kod mimarisi öner. * Veri yükleme durumları (loading), hata durumları (error) ve boş veri durumları (no data) için nasıl ayrım yapılacağını ve bunların UI'a nasıl yansıtılacağını açıkla. * #ornek_veri_yapisi kullanarak, uygulamanın normalde göstereceği veri yapısını göz önünde bulundurarak, boş durumun ne zaman tetikleneceğini gösteren bir mantık akışı tanımla. 4. **Kod Örnekleri:** * Yukarıdaki mimari yaklaşıma uygun olarak, #teknoloji_yigini kullanarak #kullanici_senaryosu için boş durumu gösteren tam bir kod örneği sağla. * Kod örneği şunları içermelidir: * Veri yükleme (loading) durumunu gösteren bir iskelet yükleyici (skeleton loader) veya yükleme göstergesi. * Veri yok (no data) durumunu gösteren ana boş durum bileşeni/görünümü. * #onerilen_eylem_turu için bir eylem düğmesi (call to action button) ve bu düğmenin tetikleyeceği örnek bir fonksiyon. * Hata durumunu (error state) ele alan basit bir mekanizma. * Kodun içine açıklayıcı yorumlar ekle. 5. **Test Senaryoları:** * Oluşturulan boş durumun doğru çalıştığını doğrulamak için 3-5 adet test senaryosu öner. Unutma, odak noktan #teknoloji_yigini özelinde uygulanabilir, temiz ve etkin kod çözümleri sunmaktır.
Etiketler
#yazilim-kodlama #empty-state #Kodlama #UI/UX #yazılım geliştir
0
Beğeni
0
Kopyalanma
0
Remix
164
Görüntülenme

Değerlendirmeler & Yorumlar (0)

Değerlendirme veya yorum eklemek için giriş yapmalısınız.

Giriş Yap
Henüz değerlendirme yapılmamış. İlk değerlendirmeyi siz yazın!