Boş Durum Tasarımını Kodla Optimize Etme Kılavuzu
Yazılım & Kodlama17.07.2026

Boş Durum Tasarımını Kodla Optimize Etme Kılavuzu

Boş Durum Tasarımını Kodla Optimize Etme Kılavuzu, Yazılım & Kodlama alanında daha kontrollü ve tekrar edilebilir sonuçlar üretmek için hazırlanmıştır.

CodeLlama◉ 0 görüntülenme↗ 0 kopya
Prompt Komutu
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ı [TEKNOLOJİ_YIĞINI] 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 [TEKNOLOJİ_YIĞINI] özelinde hangi UI/UX ilkelerinin uygulanması gerektiğini listele. * Metin içeriği, görsel öğeler ve [ÖNERİLEN_EYLEM_TÜRÜ] 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ı:** * [TEKNOLOJİ_YIĞINI] 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. * [ÖRNEK_VERİ_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, [TEKNOLOJİ_YIĞINI] 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ü. * [ÖNERİLEN_EYLEM_TÜRÜ] 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 [TEKNOLOJİ_YIĞINI] özelinde uygulanabilir, temiz ve etkin kod çözümleri sunmaktır.
#prompt#yazilim-kodlama#codellama

Topluluk görüşleri

Yorum yapmak için giriş yap.