7 Aptalca şeyler programcılar kullanıcıları deli ediyor

  • Gabriel Brooks
  • 0
  • 4218
  • 88
reklâm

Programcılar (inşallah) uygulamaları kodlarken ellerinden gelenin en iyisini yaparlar, ama kimse mükemmel değildir Tarihin En Kötü 10 Programlama Yanılgısı Tarihin 10 En Kötü Programlama Yanılgısı Biraz hatalı kod örneği, felakete büyük ölçüde neden oldu. Aşağıdaki, tarihteki en kötü programlama hatalarından 10 tanesidir. . Ve bu, bugünün bazı web sitelerine, masaüstü programlarına ve akıllı telefon uygulamalarına baktığınızda kesinlikle belirgindir..

Kazayla, yönetim gereklilikleriyle veya anlayış eksikliğinden dolayı 10 En Yaygın Programlama ve Kodlama Hatası 10 En Yaygın Programlama ve Kodlama Hatası Aşağıdaki, geliştiriciler tarafından yapılan en yaygın programlama ve kodlama hatalarından bazılarıdır. Bu hatalar yaygın kesintilere, veri hırsızlığına, izinsiz girişlere ve daha fazlasına neden oldu. Kullanıcıların gerçekte neye ihtiyacı olduğu konusunda, programcılar çoğu zaman kullanıcılar için can sıkıcı arayüzler oluşturur. Hayranlık uyandıran, çıldırtan ve bizi güldüren aptalca tuhaflıklara bir göz atalım.

1. Yardımcı Olmayan Hata Mesajları

Muhtemelen, hata mesajından daha garip bir duygusal tepki uyandırmak, kızdırmak veya başka türlü ortaya çıkarmak için potansiyeli olan bir unsur yoktur. Windows'taki en saçma hata mesajlarından bazılarına baktık. Tüm Zamanların En Komik 12 Hataları (Tüm Zamanların En Komik 12 Hataları) Her gün muhtemelen sıkıcı Windows hata mesajlarını görüyorsunuz. Gelin, sadece gülmek için gülünç olanların tadını çıkar. , ancak bunlar sadece bu platformla sınırlı değil.

Her türlü zayıf hata mesajı örneği bulacaksınız; Birkaç yaygın tipe bakalım. Bu örneklerin birçoğu Microsoft’un hata sayfası oluşturma ve yapılmaması gerekenler hakkındaki kapsamlı sayfasından gelir, ancak her yerdeki iletiler için geçerlidir..

Çok Fazla Teknik Bilgi

Bu tür bir hata mesajında, diyalog kullanıcının kafasını karıştıran teknik detaylar sunar. Eğer bir hata mesajı bir robot tarafından yazılmış gibi geliyorsa, ortalama bir kullanıcı ne anlama geldiğini bilmiyor - bu yüzden okumayacaklar. Bu nedenle, sorunu çözmek için başlangıç ​​noktaları yoktur. En Sık Kullanılan 5 Windows Hatası ve Onarılan Düzeltmeler En Sık Kullanılan 5 Windows Hatası ve Onarılan Çözüm Mavi Ekranın Windows deneyiminizi mahvetmesine izin vermeyin. En yaygın Windows hataları için nedenleri ve çözümleri topladık, böylece ortaya çıktıklarında düzeltebilirsiniz.. .

Bu hatanın ikincil bir türü, programcılar programlama hatalarını bildirmek için son kullanıcı iletişim kutusunu kullandıklarında ortaya çıkar. Hafıza ihlalleri veya değişken problemleri hakkında bilgi içeren hatalar kullanıcı için tamamen yararsızdır ve sadece daha fazla karıştıracaktır..

Kullanıcıyı suçlamak

Hata mesajlarının bir diğer yaygın hatası, kullanıcının hatalı hissetmesini sağlamaktır. Gerçekten istenmeyen bir eylemde bulunsalar bile, kötü hissetmemeliler çünkü bir hata yapmışlar. Sert bir dil kullanmak kötü bir fikirdir ve kullanıcıyı olduğundan daha fazla sinirlendirir.

Çok Belirsiz Olmak

Sorunu doğru tanımlamayacaksanız neden bir hata mesajı oluşturun? Bir kullanıcı hata sesini duyduğunda ve gördüğünde Bilinmeyen bir hata oluştu, onların ne yapması gerekiyor? Hatanın neden olduğu hakkında bilgi vermezseniz, tıklayacaklar tamam ve hiçbir şey olmamış gibi davran.

Windows 10 rezil bu özelliği ile Bir şey oldu yeni bir sürüme güncelleme yaparken hata oluştu 6 Yaygın Windows Yükseltme Sorunları ve Onları Düzeltme 6 Yaygın Windows Yükseltme Sorunları ve Onları Düzeltme Windows 10'u yükseltmek bir takım komplikasyonlara neden olabilir. Nelere dikkat etmeniz gerektiğini ve sorunları nasıl önleyeceğinizi veya düzelteceğinizi gösteriyoruz. .

Gereksiz Hatalar

Pop-up reklamlar sayesinde, Bir Zamanlar Ve Herkes İçin Pop-Up Tarayıcı Reklamlarını Durdurun! Bir Zamanlar ve Herkes İçin Pop-Up Tarayıcı Reklamlarını Durdurun! Pop-up'lar sizi koruyabilir ve dikkatli değilseniz sorun yaratabilir. Onlardan nasıl kaçınacağını ve ortaya çıkarlarsa nasıl başa çıkacaklarını öğrenin. Çoğu kullanıcı, iletişim kutularından olabildiğince hızlı bir şekilde kurtulmaları için şartlandırılmıştır. Hata mesajları bazen gerekli olsa da, sürekli olarak kullanmak, kullanıcının bunları görmezden gelmesi daha olasıdır. Yani problemsizler için hata mesajlarını tetiklemek akıllıca değildir.

Aşağıdaki örnekte, bir kullanıcı bir yedekleme işlemini açıkça iptal ederse, bunu bilmelerini sağlayan bir hata görmeleri gerekmez. Eylemi istediler, bu nedenle yazılımın bakış açısından bir hata olsa da, kullanıcının bir diyalog görmesine gerek yok.

Saçma Hatalar

Bazen hatalar o kadar aptaldır ki kullanıcılar bunlarla ilgilenir ve / veya onları görmezden gelir. İşte harika bir örnek:

Resim Kredisi: Zusch Giriş

Böyle bir mesajı ciddiye alan var mı? Bunun belirtilmemiş bir kusuru olduğu söyleniyor, ama sadece potansiyel bir sorun var. Büyük bir sorun varsa, kullanıcıyı uyarın. Ve eğer sorun yoksa, hata mesajı verme.

2. İğrenç Formlar ve Seçim Kutuları

Birçok kullanıcı çıkıntı bilgilerini doldururken kutular arasında hızlıca hareket etmek için Bunun evrensel olacağını düşünürsün (Adı> Soyadı> Sokak> Şehir> etc.) ama bazen programcılar gerekenden daha zor hale getirir. basma çıkıntı seni atlayabilir İsim için Posta, sonra aşağı Gönder. Bilgilerinizi girerken zihinsel otomatik pilotta olduğunuzda, bu büyük bir acıdır.

Resim Kredisi: BadForms

Veya seçim kutularına ne dersiniz? Bir programcının açılır liste, seçim kutusu seçip seçmemesi veya kullanıcıdan bir değer girmesini istemek, beklediğiniz girişin türüne bağlıdır. Çoğu açılır kutuda, alfabetik olarak sıralamak en mantıklı olanıdır, böylece listeye göz atmak kolaydır. Peki, buradaki kat sayısının sayısal sıra yerine ABC sıralaması nerede? Göz atmak için ne kadar büyük bir acı.

Kat numaralarını alfabetik olarak CrappyDesign'dan sipariş edelim

Zayıf seçim kutularının başka bir korkunç örneği aşağıdadır. Kullanıcının telefon numarasını yazması için bir metin kutusu sağlamak yerine, burada her olası kombinasyondan birini seçmelisiniz. Bunun ne kadar uzun sürdüğünü düşünmek bile istemiyoruz..

Lütfen açılır listeden telefon numaranızı seçiniz: ProgrammerHumor

3. Satır İçi Doğrulama Eksikliği

İşte çoğu kullanıcının çok iyi bildiği korkunç bir his. Bir hizmete kaydolurken bir sayfadaki düzinelerce alandan geçtiniz, iş başvurusunda bulunuyorsunuz. 5 İş Aramanızı Düzenlemek için Uygulamalar ve Araçlar 5 İş Aramanızı Düzenlemek için Uygulamalar ve Araçlar Her iyi iş arama için bir sistem gerekir. İster bir uygulama, bir Excel elektronik tablosu, ister eski okul gazetesi ve klasörleri olsun, bu iş arama organizasyonu araçları kazançlı bir şekilde çalışmanızı sağlar. , veya benzeri. Tıkladıktan sonra Sonraki, e-posta adres alanlarının eşleşmediği ya da böyle başka bir gözetimin yanlış olduğu için karşılandınız.

Problem şu sayfanın yeniden yüklenmesi, girdiğiniz tüm verileri kaldırır! Şimdi, kullanıcının tekrar aynı bilgileri girerek ve yazarak zamanını boşa harcaması gerekiyor. Programcı basitçe satır içi doğrulama uygulamışsa, JavaScript Nedir ve Nasıl Çalışır? JavaScript Nedir ve Nasıl Çalışır? Javascript nedir? Web sayfalarını geliştirmek için kullanılan bir programlama dilidir. Dinamik olarak güncellenen web sayfalarını, kullanıcı arayüzlerini ve daha fazlasını içerir. Javascript'in ne hakkında olduğuna dalalım. - Kullanıcı göndermeden önce girişin geçerli olduğundan emin olmak için kontrol edin - sayfanız bunu önleyebilir.

4. Şişirme ve Aşağı Bogging Yazılımı

Bir keresinde harika bir yazılım parçası kullanıldığında kabus olan pek çok ekstra özellikle şişirildiğinde neredeyse ağlayan kullanıcıları duyabilirsiniz. Bunun en güzel örneği, iTunes 5, iTunes'un Müzik Çalması veya iPhone veya iPad'i Yönetmesi için Alternatifler 5 iTunes, Windows'un Müzik Çalması veya iPhone'u Yönetmesi için Alternatifler, iTunes, özellikle Windows kullanıcıları için şişirilmiş ve yavaş. Birçok Windows uygulamasının müzik çalmanıza ve iDevice'ınızı yönetmenize izin verdiğini biliyor muydunuz? Size beş harika iTunes alternatifi sunuyoruz. . Bir iPad'iniz veya iPhone'unuz varsa yüklemek için önemli bir program 5 iTunes'unuz olmadan müziğinizi iPhone'unuza senkronize etmenin 5 yolu iTunes'unuzdan müziklerinizi eşzamanlamanın 5 yolu iTunes'suz iPhone'unuza müzik dinlemek için güreşmeyin, bunlardan birini kullanın bunun yerine alternatif yöntemler ve geçici çözümler. ve son aylarda neyse ki biraz zayıfladı. Fakat uzun süredir, onu kullanmak kafa karıştırıcı ve zorlayıcıydı..

İTunes'u yüklediğinizde, Bonjour, QuickTime ve Apple Software Update gibi bir ton Apple yazılımı da içerir. Kurulduktan sonra, iTunes'un kafanızı döndürmesini sağlayacak çok şey var. Müzik, filmler, sesli kitaplar için mağazaya göz atabilirsiniz Bir Apple veya iTunes Hediye Kartını Kullanma Bir Apple veya iTunes Hediye Kartını Kullanma Bir iTunes hediye kartını nasıl kullanacağınızı bilmek ister misiniz? Bu, sahip olduğunuz kart türüne bağlıdır. Bu makalede nasıl açıklanmaktadır. ve podcast'ler, akış için Apple Music'e göz atın Apple Music ile Başlarken - Bilmeniz Gerekenler Apple Music ile Başlarken - Bilmeniz Gerekenler Geçen yıl Beats satın alındıktan sonra, Apple, müzik yayını hizmetini piyasaya sundu. dünya. , iOS App Store'daki uygulamaları görüntüleyin, cihazınızı senkronize edin ve daha fazlasını yapın.

Hatta iTunes'un sisteminize ne kadar yer kapladığı, yavaş ve kafa karıştırıcı arayüzü ve müzik senkronizasyonu ile gelen kabuslardan bile söz etmiyor (rastgele silinen Apple Music'in Kütüphanenizi Silinmesi Hakkında İpuçları? Müzikler Apple Kayıp Olduğunda İpuçları Apple Music'in Kütüphanenizi Sildi Müzik Kaybolduğunda İpuçları Apple Music kitaplığınızı silmiş mi? İCloud'da güvende olduğunu düşündüğünüz şarkılar kayboldu mu? Koleksiyonunuzu kurtarmak ve korumak için yapabilecekleriniz.). iTunes gerçekten bir veya iki şeyi yapmak yerine on şeyi yapmaya çalışıyor.

Bu nedenle, yalnızca iPhone'unuzu ara sıra yedeklemek için kurduysanız, iTunes'u açma zamanı geldiğinde, muhtemelen sonsuza kadar bekledikten ve son zamanlarda neler topladıklarını gördükten sonra sıkılırsınız. Aynı şekilde, müzik dinlemek için iTunes'u kullanmak isteyen bir kullanıcı diğer tüm saçmalıkları önemsemiyor..

5. İşletim Sistemi Tasarım Standartlarını Yoksayma

Her büyük işletim sistemi (OS), geliştiriciler için uygulamalar oluştururken izlemesi gereken bir takım standartlara sahiptir. Bir Android uygulamasının farklı görünmesini beklersiniz Android L'yi Keşfetmek: Tam Olarak Materyal Tasarımı Nedir? Android L'yi Keşfetmek: Malzeme Tasarımı Tam Olarak Nedir? Android L ve Materyal Tasarımı hakkında bir şey duymuş olabilirsiniz, ancak bu yeni tasarım felsefesinin tam olarak anlamı nedir ve Android ve diğer Google ürünlerini nasıl etkiler? örneğin bir iOS uygulamasından. Ve bunlar zamanla değişir! 2012 ve şimdi popüler Android uygulamalarını karşılaştırın. Kılavuza uymak, uygulamanız en görsel olarak etkileyici olmasa bile, en azından gösterilebilir hale getirir. Ancak bunlara karşı çıktığınızda, kullanıcıları çıldırtıyor.

Örneğin, Geri Android'de düğmesine basın. Vuruşta sizi bir ekran geri götürmek gerekiyordu. Yani, Gmail’de bir e-posta görüntülüyorsanız, Geri gelen kutunuza dönmelisiniz. Uygulamanız bunu yoksayar ve yaparsa Geri Uygulamayı kapatın, Android kullanıcılarının bildiği her şeye ters gidiyor. Aynı derecede sinir bozucu, iOS tasarım modellerini kullanıcılara zorlayan Android uygulamalarıdır.

Kullanıcılarınızı, yapmanız gereken şeyi yapmak yerine uygulamanızın garip bir tuhaflığını öğrenmeye zorlamak yenilikçi değildir, sinir bozucu bir durumdur. Yerel bir Windows 10 uygulaması veya iOS uygulaması hazırlıyorsanız, standardın ne olduğuna bakın ve uygulayın..

6. Menü Yığınlarının İçinde Gömme Seçenekleri

Menüler çoğu programda talihsiz bir gerekliliktir. Programınız son derece basit ve simgeleri tek bir satırda göstermediği sürece, muhtemelen daha az kullanılan özellikler ve seçenekler için menüleri vardır. Ve Microsoft'un belirsiz özelliklerine sahip olmanıza gerek olmasa da, Microsoft Word 10 Hayatınızı Kolaylaştıracak Gizli Özellikler Microsoft Word 10 Hayatınızı Kolaylaştıracak Gizli Özellikler Microsoft Word olmaz araç, üretken özellikleri olmadan. Her gün size yardımcı olabilecek bazı özellikler. Açık görüşlü olarak, kullanılmış araçların gizlenmesi, boşa harcanan çok zaman harcar..

Bir kullanıcının ihtiyaç duyduğu araca gitmek için altı tıklama gerekiyorsa, bu hızla sinirlerine dokunacak. Klavye kısayolları bu Windows Klavye Kısayolları 101: Ultimate Guide Windows Klavye Kısayolları 101: Ultimate Kılavuzu Klavye kısayolları saatlerce zaman kazandırabilir. Çalışmanızı hızlandırmak için evrensel Windows klavye kısayollarına, belirli programlara yönelik klavye numaralarına ve diğer bazı ipuçlarına hakim olun. , ama en uygun olanlar (Ctrl + S) genellikle en büyük özelliklere mahsustur (Kayıt etmek). basma Ctrl + ÜstKrkt + Alt + 9 + K ya çok eğlenceli değil.

Bu aynı zamanda web siteleri için de geçerli. Belirli bir sayfaya yalnızca diğer sayfalardan gelen bağlantıları takip ederek ulaşabilirseniz, bu kötü bir tasarımdır ve kullanıcının bulunduğu yere geri dönmesini zorlaştırır.

7. Sebepsiz Değişiklikler Yapma

Bir uygulama veya işletim sistemi kullanırken kas hafızası ve tanıdıklık uzun bir yol kat ediyor. Ekosistemleri değiştirmenin neden bu kadar zorlu olmasının nedenlerinden biri Apple vs. Android: Ekosistemi değil Gadget'ı değil Android'i Android: Ekosistemi al, Gadget'ı değil Android telefonunuzu seviyorsunuz ve bir tablet satın almak istiyorsunuz. Herkes size iPad'in en iyi tablet olduğunu ve gerçekten en iyi olduğunu söyler; ama yine de bir Android tablet almalısın. . Böylece geliştiriciler, gerçekten değişmesi gerekmeyen bir şeyde değişiklik yaptıklarında herkesi atabilirler..

Windows 8'in ne zaman başladığını hatırlıyor musunuz? İnsanlar çıldırdı çünkü bilgisayarlarını nasıl kapatacaklarını bulamadılar. Microsoft, on yıldan fazla bir süredir iyi bir konumda olan en basit görevi aldı ve insanların çevrimiçi olarak bakması gereken bir şeye dönüştürdü Windows 8 Nasıl Kapatılır? Windows 8 Nasıl Kapatılır Windows 8 tanıdık Windows arabiriminde en büyük değişiklikleri getirir Windows 95'ten beri. Kapat seçeneği, bulmayı beklediğiniz yerde değil; aslında tüm klasik Başlat menüsü ve Başlat…. Ancak bu da daha küçük ölçekte olur..

Apple neden her yeni sürümde iOS özelliklerini neden değiştirmeden değiştiriyor. İOS 10 kontrol merkezinde yanlış olan neydi? #WWDC? pic.twitter.com/r9mmn2Ka5x

- Danny Policarpo (@dannypolicarpo) Tarafindan Çekilen Ilginç Fotograflari Görüntüle 6 Haziran 2017

Android, iOS veya Windows 10'un her yeni sürümü, menü adlarında küçük değişiklikler yapar. Bir zamanlar neydi Ayarlar> Telefon hakkında> Yapı numarası şimdi Android'de Ayarlar> Sistem> Telefon hakkında> Yapı numarası. Bu küçük bir değişiklik, ancak bu menüler hakkında yazarken Her Android Kullanıcısı Bu 10 Geliştirici Seçeneklerini Küçültmeli Her Android Kullanıcısı Bu 10 Geliştirici Seçeneklerini Küçültmeli Android Geliştirici Yazılımları Seçenekleri menüsü bu yazma uygulamaları için birçok araç barındırır, ancak çok. Geliştirici Seçeneklerinde saklanan en kullanışlı ayarlar. , Android insanların hangi sürümünü kullandığını asla bilemezsin. Böylece karışıklığı azaltmak için mümkün olan her kombinasyonu tanımlamanız gerekir..

Bazen değişim gereklidir. Fakat sadece değişim uğruna değişiklik kafa karıştırıcı ve kullanıcıları görünüşte sebep olmadan yeni bir paradigmaya ayak uydurmaya zorluyor.

Hangi Kullanıcı Arabirimi Öğelerinden En Çok Neden Nefret Edersiniz??

Programcıların yaptığı aptal seçimlerden kaynaklanan yedi süper sinir bozucu kullanıcı sorununa baktık. Son teslim tarihlerinden, yetersizlikten veya tembellikten olsun, bunlar soluduğumuz tuhaflıklar, ama soluklarımız altında. En azından onlarla biraz eğlenebiliriz..

Bu hataları kendi uygulamalarınızda yapmaktan kaçınmak ister misiniz? Temizleyici ve daha iyi kod yazmak için ipuçlarımıza göz atın. 10 Temizleyici ve Daha İyi Kod Yazmak için 10 İpuçları Temizleyici ve Daha İyi Kod Yazmak için 10 İpucu Temiz kod yazmak aslında olduğundan daha kolay görünüyor, ancak faydaları buna değer. İşte bugün temizleyici kodunu yazmaya başlayabilirsiniz. .

Uygulamalardaki en nefret tuhaflıklarınız neler? Tartıştığımız kategorilerden ilginç örnekleriniz var mı? Yorumlarda bizimle paylaşın ve öfke çekinmeyin!

Resim Kredisi: Feverpitch / Depositphotos




Henüz no comments

Modern teknoloji hakkında basit ve uygun fiyatlı.
Modern teknoloji dünyasında rehberiniz. Her gün bizi çevreleyen teknolojileri ve araçları nasıl kullanacağınızı ve Internet'te ilginç şeyleri nasıl keşfedeceğinizi öğrenin.