Tasarım Kodlama

Eski Kodlar Ne Zaman Kullanılmalı?

COBOL, aslında birçok insanın “bilgisayarlardan önce” olduğunu düşünebileceği bir çağ olan 1959’da tasarlanmış bir programlama dilidir. Elbette bu doğru değil; sadece evde bilgisayarları yoktu. Dil, bazı işletmeler tarafından hala dev ana bilgisayarlarda kullanılıyor. Biraz Linux’a benziyor: İnsanlar onunla her gün etkileşimde bulunuyor, sadece bunu bilmiyorlar.

Buradaki nokta basit: dünya aşağı yukarı eski kodla işliyor ve bu her zaman kötü bir şey değildir. Tasarımcılar ve ön uç geliştiriciler olarak bir veya iki şey öğrenebiliriz.

Genel olarak eski kodun daha yavaş ve daha az güvenli olduğunu düşünüyoruz. Bu aslında söz konusu sisteme bağlı olarak büyük ölçüde değişir. Hey, COBOL’de çalışan herhangi bir şeyi hackleyebilecek, ne olduğunu bile bilmeyebilecekleri kaç tane senaryo çocuğu tanıyorsunuz? Bazen eski kod daha güvenilirdir.

“Tüm bu yuvarlatılmış köşeleri şartnameye uydurmak için uğraştık ve ertesi gün Metro’dan ilham alan düz tasarımı pratik olarak kullanmaya başladık.”

Şimdi Ön Uçta bu bir uyumluluk sorunudur. Dünyanın dört bir yanındaki BT departmanları, yazılımlarını güncelleme konusunda daha iyi bir iş çıkarıyor ve çoğu kişi, kendilerini güncelleyen tarayıcılar kullanıyor. Yine de, herhangi bir potansiyel kullanıcının çatlaklardan düşmesine izin veremeyeceğiniz bazı kullanım durumları vardır. Bazı CSS3 bitlerinin sizin için mevcut olmadığı, kayan tabanlı bir düzene geri dönmeniz veya hatta — Tanrı korusun — XHTML’ye geri dönmeniz gerekebileceği zamanlar olacaktır. Zarfı itmek eğlencelidir, ancak eski kodun bir çoklu dolgudan daha iyi olduğu zamanlar olacaktır.

Hey, zaten eskisi kadar sık yuvarlatılmış köşeler kullanmıyoruz. Tüm bu yuvarlatılmış köşeleri şartnameye uydurmak için uğraştık ve ertesi gün Metro’dan esinlenilen düz tasarımı pratik olarak kullanmaya başladık.

Devlet

Hükümetler ideal olarak en son, en büyük ve en güvenli arka uç kodunu kullanmalıdır, ancak kullanmazlar. Demek istediğim, hükümetler iletişimsiz ve güncel olmadıkları için bilinirler. Yaptıkları türden bir şey. Bu yaklaşım genellikle politika ve arka uç kodu için korkunç olsa da, ironik bir şekilde, ön uçta uyumluluk için bir nimettir.

Devlet sektöründe çalışan herkesin, yaptıkları her şeyin, bileşenlerinden her birinin ona erişmesine yetecek kadar geriye dönük olarak uyumlu olmasını sağlama ahlaki bir sorumluluğu vardır. Bu, yaşlanan aile bilgisayarlarına sahip kişileri, hatta İnternet ile tek teması kütüphanelerde olan kişileri, yalnızca akıllı telefonu olan kişileri veya sahip olduklarınızı içerir.

Demek istediğim, bu hükümet. İnsanlar bir hükümetin sağladığı hizmetlere erişemediğinde, hükümet de olmayabilir. Böyle bir durumda, eski tarayıcılarda kullanılabilen bir site, kelimenin tam anlamıyla bir halkın refahı meselesidir.

NOT: DEVLET VE KAMU TARAFINDAN KAYNAKLANAN HİZMETLERDEKİ DAHİLİ WEB UYGULAMALARI

Hiç biraz eski olmayan bir kütüphanenin çevrimiçi kataloğunu gördünüz mü? Kütüphaneler gibi kamu tarafından finanse edilen hizmetler, cimri şirketlerin bile ön plana çıkmaya istekli olduğu BT bütçelerine sahip olmayı diler. On yaşındaki (veya daha eski) donanım üzerinde çalışmak hiç de alışılmadık bir şey değil. Bu, tüm birinci dünya ülkelerinde ve gelişmekte olan dünyada, küçük kasabalarda ve büyük süslü eyaletlerde benzer şekilde olur.

Beni dünya çapındaki federal ajanslara bile sokmayın. Departman muazzam bir gelir veya iyi PR paketleri oluşturmazsa, bütçe toplantılarında zorlanma ihtimali vardır. İşin aslına gelince, politika UX’i etkiler. Bir kamu hizmeti veya devlet dairesi tarafından dahili kullanım için bir şey yapıyorsanız, onlara hangi donanımı kullandıklarını sorun. En kötü ve en eski makinelerini görmelerini isteyin, çünkü web sitenizin / uygulamanızın bunlar üzerinde çalışması gerekir.

Sağlık Hizmetleri

İster bir sağlık sigortası sağlayıcısı için bir site, ister bir hastanenin dahili yönetim uygulaması veya bir sağlık sağlayıcısına daha hızlı ulaşmanıza yardımcı olan bir uygulama, geriye dönük uyumluluk bir zorunluluktur. Doktorlara bol miktarda ödeme yapılsa da, bu BT departmanları için bir garanti değildir ve her ekonomik sınıftaki insan bir noktada hastalanır.

Sadece, çok ince bir noktaya değinmeksizin, bu bağlamda bu sistemlerdeki herhangi bir hıçkırık, kelimenin tam anlamıyla insanları öldürebilir. Nadir bir şey olabilir, ancak hangi geliştirici veya tasarımcı vicdanlarından bir ölüm bile ister? Tarayıcılar arası yerleşim testi üzerinde yepyeni bir baskı yaratıyor.

E-ticaret ve Diğer Genel Olarak Büyük Siteler

Neyse ki, harika e-ticaret dünyasında herkes için yüklenmeyen bir site insanları öldürmeyecek… muhtemelen. Kaybetmen gereken tek şey para. Tabii ki kimse bundan hoşlanmaz.

Artık genel olarak küçük siteler ve niş veya lüks odaklı e-ticaret siteleri, uyumluluğu korumak için daha az sayıda tarayıcıyı hedeflemekten kurtulabilir. Değerine değer herhangi bir tasarım araştırmacısı, kullanıcılarının hangi tarayıcıları tercih ettiğini bulacak ve bununla devam edecektir.

Kitleniz ne kadar büyükse, “standart olmayan” tarayıcıları kullanan kişi sayısı da o kadar artar. Bu sadece nasıl gidiyor. Rakamlar böyle büyüdüğünde, sadece birkaç yüzde puanı bile olsa, bu kullanıcıları görmezden gelmek daha az affedilebilir hale geliyor. Bu özellikle halka açık şirketler için geçerlidir. Hissedarlar, “Ama Edge kimin umurunda?” Gibi bahanelere pek iyi yanıt vermeyebilirler.

İnsanların Donanımlarını Sıklıkla Yükseltmediği Yerlerde

Eski donanım ve yazılımlarla sıkışıp kalan yerler yalnızca hükümetler, kamu hizmetleri ve hastaneler değil. Dünyanın her yerindeki şirketlerde oluyor. Her yerdeki yöneticiler, bu sistemler biraz eski olsa bile, standartlaştırılmış sistemlerini gerçekten seviyor gibi görünüyor.

Büyük ve küçük şirketler, değişimden çok korkabilirler. Özellikle büyüklerde, sistemlerini devre dışı bırakmanın tek bir günü, haklı bir kısa vadeli fedakarlık olsa bile, çok riskli bir kayıp anlamına gelir. Eski donanım sadece bölgeyle birlikte gelir.

Her zaman olduğu gibi, her işi olduğu gibi değerlendirmeniz gerekecek. Bazı günler gelecekte yaşıyor olacaksınız, bazı günler de… 2009 daha basit bir zamandı. Nostaljinin tadını çıkarın.

Yorum yap