Daha iyi göründüğü için kendinizi başka bir araç lehine özel bir araç kullanarak buldunuz mu? [kapalı]


13

Eclipse için de durum böyle oldu. Java öğrenmeye ilk başladığımda bir çok insan bana NetBeans ile başlamamı söyledi çünkü daha kolay, önceden tanımlanmış birçok işlevsellik ile geliyor ve yapılandırmanın çoğu varsayılan olarak yapılıyor. Aslında kolay bir IDE gibi görünüyordu ama ben sadece görünüşünden nefret ettim. Benim için UI korkunçtu.

Sonra Eclipse'i indirdim. Çok etkilendim. Her şey parlak görünüyordu, yazı tipleri harika görünüyordu ve genel olarak UI NetBeans'e kıyasla şaşırtıcıydı. Eclipse ile kaldım.

Hiç böyle bir şey oldu mu? Kullanıcı arayüzü bir programcı ile bu kadar alakalı olmalı mı, bu kötü mü? UI sorunu benim için her şeye uzanıyor, sadece IDE'ler değil (örneğin linux'da bile WM ile onunla çalışmaya başlamadan önce istediğim gibi özelleştirmem gerekiyor).


"Nefret", hatta ??

8
Estetiğin insanlar arasında nasıl farklılaştığını ilginç buluyorum. Eclipse'i çok çirkin buluyorum. Aslında NetBeans görünümünü tercih ediyorum. Benim için NetBeans'in inanılmaz yavaşlığı beni rahatsız etti.
John Kraft

@John: Bu ilginç. Ben de NetBeans görünümünü tercih ediyorum, ama benim deneyimime göre Eclipse daha da hızlı çalışıyor.
Joonas Pulakka

Bu komik çünkü aynı şekilde im. NetBea kullanıcı arayüzünden nefret ediyorum. Ben sadece bir sınıf için kullandım çünkü GUI oluşturucu ironik olarak daha kolay ve tutulma kullanmaya çalışmaktan daha hoş görünüyordu. Ama genel olarak netbeans clunkier buluyorum ve işlevsellik için netbeans yerine tutulmayı tercih ediyorum.
Matt

Yanıtlar:


13

Evet

VIM kullanıyorum çünkü çok güzel.

Estetik çok şey ifade ediyor. Kullanıcı arayüzü karmaşık ve çirkinse, aracı kullanma şeklinizi etkiler. NetBeans her şeyi yapabilir, ama korkunç görünüyor ve yavaş çalışıyor. Bunu kullanan çok insan görmüyorum.


2
İyi UI zordur , bu yüzden UI tasarımının kendi yığın sitesi vardır. Daha iyi GUI'ye sahip programlar daha iyi programlardır. Bu çirkin program bazı güzel özelliklere sahip olabilir, ancak bu özelliklere ihtiyacınız yoksa, genellikle onları aramak için çabaya değmez.
CodexArcanum

2
@CodexArcanum: Looking at onlarla demek istiyorsun.
Bjarke Freund-Hansen

7

Evet. Önyargılı bir bakış açısı olabilir, ancak güzel kullanıcı arayüzleriyle çalışmayı seviyorum ve geliştirici kullanıcı arayüzünü güzel ( ve sezgisel) hale getirmek için zamana ve belaya giderse , aynı bakımı aldığını varsayıyorum. programının geri kalanı da.

Bir geliştirici, başkaları için program yazarken, kendi kullanıcı arayüzünüzle aynı endişeye sahip olmalısınız.

Açıkçası, UI'nın önemli olmadığı yerlerde (komut satırı programlarında ve kütüphanelerinde olduğu gibi), UI önemli değildir.


3
Heck, hatta komut satırı uygulamalarının bir 'arayüzü' vardır, bazılarında şifreli ve yazılması zor parametreler kullanılırken, diğerleri daha fazla düşünülmüş ve hatırlanması kolay parametreler kullanır.
GrandmasterB

Öte yandan, geliştiricinin kullanıcı arayüzünü mükemmelleştirmek için çok fazla zaman harcaması olabilir, bu yüzden gerçek işlevler geliştirmez. Çoğu durumda, bu, gelişmiş işlevselliklere ihtiyacınız olmadığı sürece son derece harika çalışan minimal işlevlere sahip olan araçlara yol açar. Binlerce işleve sahip bir araç olan VIM / Emacs'ın aksine, bu özelliklerin çoğu bazı ilginç klavye kombinasyonlarının ardında gizlendiğinden, bunların yalnızca yüzde 1'inden daha azını kullanabilirsiniz.
Yalan Ryan

5

Birkaç yıl önce bir ürünün GUI'sini 'yeniledim' - onu daha yumuşak bir Win95-ish bakışından daha modern bir şeye taşıyordum. Uygulama hala aynı şekilde çalıştı - aynı menüler, aynı araç çubuğu düzeni - sadece daha ince bir renk şeması ve daha modern görünümlü simgeler ve kontroller vardı. Bazı kullanıcılar uygulamanın yeni GUI ile kullanımının nasıl daha kolay olduğunu yorumladı.

Bu sadece GUI'lerin doğası.

Daha temiz bir GUI, mevcut işlevselliğin son kullanıcı tarafından daha kolay anlaşılmasını sağlar ve böylece anlaşılması daha kolaydır. Ayrıca, son kullanıcıya uygulamanın kalitesine ekstra güven vererek daha modern ve güncel görünüyor.


4

Bazen bazı kullanıcı arayüzlerinin aldığı zihinsel ücret çok incedir. Kendimi genellikle ne tür bir görev yapmam gerektiğine bağlı olarak farklı kullanıcı arayüzü deneyimleri arasında geçiş yaparken bulurum.

Çok sayıda farklı yapılandırma dosyasına hızlı bir şekilde girip çıkmam gerekirse, terminaldeki vim mükemmeldir. Çok yazarak yapmam gerekiyorsa, ancak kod tamamlama veya hata ayıklayıcıya ihtiyacınız yoksa, TextMate veya MacVim faturaya uyuyor. Bir kerede birden fazla sınıf üzerinde yoğun bir şekilde çalışıyorsam ve testler veya hata ayıklama çalıştırmam gerekiyorsa, IDE'yi başlatacağım.

Dürüst olmak gerekirse, çok fazla arayüz gibi bir şey olduğuna inanıyorum . IDE'mde, kendimi genellikle çalışmam gereken bir sonraki dosyayı bulmaya çalışırken proje bölmesine boş bakarken bulurum. Benim için, parmaklarım klavyeden ayrıldığında, odaklanmayı kaybetmeye başlıyorum. Sizi üzerinde çalıştığınız sorunla ilgili olmayan bir seçim yapmaya zorlayan her şey, odak ve konsantrasyonu çalacaktır. Genellikle, IDE çok fazla widget ağırdır.

Şimdiye kadar bilmeliyiz ki yazılımda estetik ve işlev genellikle birbirine bağlıdır.


3

Kesinlikle. Örneğin, Eclipse ve NetBeans kararım NetBeans lehine sonuçlandı. Son zamanlarda Sublime Text editörünü kullanmaya başladım . İyi bir editör, ama onu düzinelerce diğer iyi editörlerden ayıran şey tam olarak kullanıcı arayüzü.


3

Ben sadece okumak ve daha iyi hissediyorum çünkü stackexchange siteleri ve diğer forumlar kullanın.


2

Şahsen, UI'yi gerçekten önemsemiyorum. Terminal programları iyi çalışır, GUI'ler ve terminal programları daha az bellek alır. Kullanıcı arayüzü, w3m üzerinden firefox (en azından benim için) demek gibi daha fazla üretkenlik sağlamadığı sürece benim için gerçekten bir unsur değildir .


1

Eminim daha güzel aracın en iyi şekilde çalıştığına inanmak ve gerçek bir kullanım engelinin yokluğunda bu aracı seçmek inanmak doğuştan gelen bir insani yanlılıktır.

Bir süre önce, bir tarayıcıya sahip olan 'daha düz' görünümün, daha hafif ve dolayısıyla daha hızlı bir tarayıcı olduğuna inanıyorum. Chrome kullanıyorum çünkü daha hafif hissettiriyor, ancak gerçek bir kanıtım olmamasına rağmen Firefox için daha iyi bir tarayıcı. Bunun bir illüzyon olabileceğini bilsem de, daha çok kullanmayı seviyorum.


0

Benim görüşüme göre, form üzerinden işlevi tercih etmek oldukça aptalca. Yani iki birleştirilemez demek değil, ama biz belli bir program tercih edip soru beri sadece daha iyi görünüyor, çünkü cevabı yok .


Emin misiniz? İki teknik olarak eşit programları ve diferansiyatları onları görünüyor olmasının tek şey varsa, daha iyi görünümlü seçim olmaz eminiz sadece bu nedenle?
Joonas Pulakka

0

Evet ama hangi programları tam olarak hatırlayamıyorum, ancak işlevsellik çok farklı olmadığında, eğer boktan görünümlü bir bilgisayarda daha iyi bir işlevsellik varsa, yine de alacağım

Bu yüzden Opera üzerinde Firefox'u tercih ediyorum. Firefox'taki özelleştirmeyi seviyorum


0

Evet, Hudson

Hudson yavaşça sadece olur dağıtılmış senaryo motor içine taşınacak yapılan kesintisiz inşa motorudur güzel . İşlerin nasıl yapıldığına yaklaşımında güzel, hataların nasıl bildirildiğinde güzel ve görünüşte güzel.

Bu ortak özellik, Hudson kullanırken çok hızlı bir şekilde gösterir ve Hudson ile kalmamıza neden olan ana faktördü.

Yani, grafikler olağanüstü değil, hoş ve genel olarak Hudson programının bir göstergesi.


0

Elbette. Bazı projelerimi eski sürümlerden Visual Studio 2010'a taşıyorum. Kısmen aynı aracı tüm projelerimde kullanabiliyorum, kısmen 2010'daki tüm harika uzantılardan dolayı, kısmen de 2010'un daha hoş görünmesi ve daha hoş bir kullanıcı arayüzüne sahip olması. Verimlilik, yazılım geliştiricileri için oyunun adıdır ve bir araç kullanarak daha rahat ve mutlu olursanız, daha üretken olursunuz.

Bununla birlikte, "daha iyi görünüyor" bakanın gözündedir. İfade (Blend, Web vb.) 'Nin Visual Studio'dan "daha iyi göründüğünü" kaç kez söylendiğimi söyleyemem. Siyah görünümden nefret ediyorum, tüm menülerin ve araç çubuklarının ilk tıklattığınız şeye bağlı olarak farklı davranmasından nefret ediyorum, küçük yazı tipinden nefret ediyorum ve çok dağınık ve tıkırtı odaklı olmasından nefret ediyorum. Sadece ihtiyacım olduğunda kullanıyorum. Bu, sanırım yapabildiğim zamanlara göre araçlarımı seçtiğimi kanıtlıyor, ama amacım bir kişinin "daha iyi görünüyor" diğeri "ondan nefret ediyorum".


0

Pek sayılmaz. Herhangi bir tasarım zevkim yok - GUI'lerim diğer insanlara daha çok benziyor! Kullanıcı arayüzünde benim için önemli olan: Yapmam gereken şeylere ne kadar kolay ve hızlı bir şekilde ulaşabilirim? İhtiyacım olan en yaygın görevler gizli anahtarlar altında alt menülere gömülürse ve nefret ettiğimden daha fazla ana menülere (veya daha iyisi, düğmelere ve kısayol tuşlarına) özelleştirilemez.

Yine de bunun bir ters tarafı var. Ortak şeyleri yapmak kolaysa, ancak daha karmaşık şeyleri bulmak zorsa, kullanıcı arayüzü eşit derecede kötüdür. IMO bunun mükemmel bir örneği Office 2007'dir. Tüm temel işlemler en üstte; ancak asılı girintilere, sütunlara veya daha gelişmiş biçimlendirme seçeneklerine ihtiyacınız varsa bunları bulmak daha zordur. Eski menülerle, en azından seçeneğin nerede olduğu konusunda eğitimli bir tahmin yapabilirim.


Office 2007'yi kabul ediyorum, nefret ediyorum, nefret ediyorum, nefret ediyorum, menülerimi geri istiyorum. Kullanmaya başladığınızda herhangi bir gelişmiş ince şey bilmiyorsanız, sanırım mutlu olabilirsiniz, ancak üç yıl sonra hala 2002'de Office ile yapabileceğim bazı şeyler bulmaya çalışıyorum.
HLGEM

0

Kesinlikle. Çok düşük grafik karmaşıklık düzeyine sahip düzenli kullanıcı arayüzlerini tercih ediyorum.

UX'im benim için çok önemli - uygulamanın engellememesi gerekiyor. İPod, bunun için harika bir cihaz, benim deneyimime göre

FWIW, Eclipse türevli uygulamaları kullanmak için tam bir acı buluyorum. Tüm düzenlemeler için emacs kullanıyorum.


0

Kesinlikle raporlama araçları ve GUI araçları / çerçeveleri için çok önemli görünüyor.


0

Aktörlerin çoğumuzdan daha fazla ödeme alması gerçeği size bir şey söylemelidir, kullanıcı arayüzü çok önemlidir! İnsanların xxx üzerinden iPad satın almasının aynı nedeni, tek yapmaları gereken birkaç film izlemek.

Benim durumumda, tutulmadan vi'ya geçtim çünkü gui standartlarım VS'den gelen çok yüksekti. Aynı nedenden ötürü digdit / bash.org üzerinden diğer klonlar / SO üzerinden posta listeleri üzerinden reddit kullanıyorum.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.