Kısa Özet
Kısa Özet
- Ticari kurallar (ücretsiz koltuklar, toplu koltuk alımları, vergi) koddan çıkarılıp yapılandırmaya ve bir
BillingProvidersözleşmesine taşındı. - Uygulama genelinde tam bir yeniden markalama yapıldı — favikonlar, PWA manifestosu, logo bileşenleri — 80 dosyayı etkileyen ama tek bir fikre dayanan bir değişim.
- Markalı hata sayfaları (401–503) ve tıklanabilir istatistiklerle zenginleştirilmiş bir proje özeti gönderildi.
- Günün teması: değişen şeyi merkezileştirmek, böylece sonraki değişiklik bir düzenleme, değil av çubuğu olsun.
Platform genelinde geniş bir gün — dört konu da tek başına büyük değil, ama her biri bir şeyin nerede yaşaması gerektiği konusunda küçük dersler içeriyor.
İlk Konu — Faturalama Kuralları Veri, Kod Değil
İlk Konu — Faturalama Kuralları Veri, Kod Değil
En büyük mimari değişim: ücretsiz koltuk varsayımları, toplu koltuk alımları ve vergi, bir BillingProvider sözleşmesinin arkasına taşındı, manuel ve Stripe sürücüleriyle. Ücretsiz koltuk sayısı artık yapılandırmada (veya canlı bir yönetici ayarında); vergi ise sağlayıcının işi olup, kendi kendine hizmet yolu için Stripe Tax’e devredildi. Kısa versiyonu şu: bir değer iş kararıysa, bir if ifadesinde olmamalıdır.
İkinci Konu — Uygulama Genelinde Yeniden Markalama Tek Fikir, 80 Dosya
İkinci Konu — Uygulama Genelinde Yeniden Markalama Tek Fikir, 80 Dosya
Yeniden markalama, favikonlar, Apple dokunuş ikonları, maskelenebilir PWA ikonları, web manifestosu, tarayıcı yapılandırması ve logo Blade bileşenlerini etkiledi. Görsel olarak büyük bir değişiklik gibi görünüyor, fakat marka tek bir yerde yaşıyor: birkaç bileşeni ve bir manifest. Bunları değiştir, ikon setini yeniden oluştur, tüm uygulama bunu takip eder. Kısa Özet: Eğer bir yeniden markalama 80 ayrı logoyu düzenlemeyi gerektiriyorsa, gerçek sorun budur — önce markayı merkezileştir, böylece yeniden markalama tek bir varlık değişimi olur.
Üçüncü Konu — Hata Sayfaları Aynı Özen Gerektirir
Üçüncü Konu — Hata Sayfaları Aynı Özen Gerektirir
401’den 503’e markalı sayfalar eklendi. Varsayılan framework hata sayfaları işlevsel olarak yeterli olsa da, bir uçurumdan düşme hissi veriyor. Ürün markası ve bir alt bilgi ile tutarlı bir düzen, kullanıcıların bir şey bozulduğunda bile yönlerini bulmalarını sağlıyor. Yapması kolay, ama kullanıcıları orantısız bir şekilde rahatlattığı için önemli.
Dördüncü Konu — Gösterge Tablosunu Tıklanabilir Hale Getirin
Dördüncü Konu — Gösterge Tablosunu Tıklanabilir Hale Getirin
Proje özeti zenginleştirildi: istatistikler artık sayfaya tıklanabiliyor, son açık sorunlar yeni bir sekmede açılıyor, liste bir göz atma açılırıyla büyüdü böylece bir proje sayfadan ayrılmadan göz atabiliyor. Küçük kullanıcı deneyimi iyileştirmeleri, en çok kullanılan ekranda tıklama sayısını azaltıyor.
Temel Değişken
Temel Değişken
Bugünün dört konusunun üçü aynı harekete işaret ediyor: sık değişen değeri (veya varlığı, ya da düzeni) bulun, ona tek bir ev verin ve geri kalan her şeyin oradan okumasını sağlayın. Faturalama sayıları için yapılandırma, marka için bir logo bileşeni, hatalar için paylaşılan bir düzen. Günün değişimi genişti, ancak prensip dardı.
Kaynak: Orijinal Makale


