您是否曾经因为外观更好而使用了特定的工具而不是其他工具?[关闭]


13

我发现Eclipse就是这种情况。当我刚开始学习Java时,许多人告诉我开始使用NetBeans,因为它更容易,具有许多预定义的功能,并且大多数配置默认情况下完成。确实,这似乎是一个简单的IDE,但我只是讨厌它的外观。我的用户界面太糟糕了。

然后,我下载了Eclipse。我对此印象深刻。与NetBeans相比,所有内容看上去都很闪亮,字体看上去很棒,并且UI总体来说很棒。所以我留在Eclipse。

有这种事发生在您身上吗?UI是否应该与程序员如此相关,这不好吗?UI的问题不仅对IDE而言,对我而言还包括所有问题(例如,即使在Linux上,我也必须在开始使用WM之前按自己的方式自定义WM)。


“讨厌”,甚至?

8
我发现有趣的是人与人之间的美学差异。我发现Eclipse非常丑陋。我实际上更喜欢NetBeans的外观。对我而言,正是NetBeans令人难以置信的缓慢性使我无法使用它。
约翰·卡夫

@约翰:这很有趣。我也更喜欢NetBeans的外观,但以我的经验,它的运行速度显然要比Eclipse快。
乔纳斯·普拉卡

多数民众赞成在有趣的原因,我以同样的方式。我讨厌netbeans UI。我只将其用于我的一类,因为具有讽刺意味的是,GUI构建器比尝试使用eclipse更容易,而且看起来更好。但是我发现Netbeans总体上比较笨拙,并且在功能方面我更喜欢Eclipse而不是NetBeans。
马特

Answers:


13

我使用VIM是因为它很漂亮。

美学意义重大。如果用户界面混乱且丑陋,则会影响您使用该工具的方式。NetBeans可以做所有事情,但是看起来很糟糕并且运行缓慢。我看不到有很多人使用它。


2
好的UI 很难,这就是UI设计具有自己的堆栈站点的原因。GUI 更好的程序更好的程序。也许丑陋的程序具有一些更好的功能,但是除非您需要这些功能,否则通常不值得花精力去寻找它们。
CodexArcanum 2010年

2
@CodexArcanum:看他们你的意思。
Bjarke Freund-Hansen

7

是。这可能是观点有偏差一点,但我喜欢漂亮的用户界面的工作,如果开发商已经到了时间和精力,使他的用户界面漂亮(直觉),我认为他已经采取了同样的照顾他的程序的其余部分也是如此。

作为为其他人编写程序的开发人员,您应该同样关心自己的UI。

显然,UI无关紧要(如在命令行程序和库中),UI无关紧要。


3
哎呀,甚至命令行应用程序都有一个“界面”,其中一些使用了隐秘且难以键入的参数,而另一些使用了更多的思考力和更容易记住的参数。
GrandmasterB

另一方面,可能是由于开发人员在完善UI上花费了太多时间,因此他没有开发实际的功能。在许多情况下,这会导致人为设计的工具具有最小的功能,只要您不需要高级功能,它们就可以发挥极大的作用。与具有数千种功能的工具VIM / Emacs相比,您只能使用少于1%的功能,因为其中大多数功能都隐藏在某些古怪的键盘组合后面。
Lie Ryan

5

几年前,我“刷新”了产品的GUI,将其从平淡的Win95外观转变为更现代的外观。该应用程序的工作原理基本上仍然与以前相同-菜单相同,工具栏布局相同-只是具有柔和的配色方案和更具现代感的图标和控件。许多用户评论了如何在新的GUI中更轻松地使用该应用程序。

那只是GUI的本质。

更加干净的GUI使最终用户更容易理解可用功能,因此更容易弄清楚。它看起来也更现代和最新,从而使最终用户对应用程序的质量充满信心。


4

我认为有时某些UI造成的精神损失非常微妙。我经常会发现自己根据需要执行的任务在不同的UI体验之间进行切换。

如果我需要快速进出许多不同的配置文件,那么终端上的vim是完美的。如果我需要进行大量输入,但不需要代​​码完成或调试器,则可以使用TextMate或MacVim。如果我一次要大量处理多个类,并且需要运行测试或调试,则将启动IDE。

老实说我相信界面太多了。在我的IDE中,我经常会发现自己茫然地盯着项目窗格,试图找到我需要处理的下一个文件。对我而言,当我的手指离开键盘时,我往往会开始失去焦点。任何迫使您做出与您正在解决的问题无关的选择的事情都会夺走焦点和注意力。通常,IDE太重了。

我们现在应该知道,在软件中,美学和功能通常是结合在一起的。



3

我使用stackexchange网站而不是其他论坛,只是因为它们的阅读和使用感觉更好。


2

就我个人而言,我并不真正在乎UI。终端程序运行良好,GUI也是如此,而终端程序占用的内存更少。UI并不是真正的元素,除非它可以提高工作效率,例如在w3m上使用firefox(至少对我来说)。


1

我敢肯定,相信更漂亮的工具效果最好,并且在没有任何实际使用障碍的情况下选择该工具是一种天生的人类偏见。

不久前,我意识到浏览器的外观“更加扁平”,我认为浏览器更轻便,因此运行速度也更快。我使用Chrome是因为它“感觉”更轻,尽管我没有确凿证据表明它是Firefox更好的浏览器。虽然我知道这可能是一种幻想,但我只是喜欢更多地使用它。


0

在我看来,偏爱形式胜于功能是很愚蠢的。这并不是说不能将两者结合起来,而是因为问题是我们是否仅仅因为看起来更好而喜欢某个程序,答案是否定的


你确定吗?如果你有两个技术上相等的方案,并区别于他们的是外观的唯一事情,你肯定不会选择更好的期待,只是因为那?
乔纳斯·普拉卡

0

是的,但是我不记得到底是什么程序,尽管只有当功能差别不大时才可以使用,因为如果在外观不好的程序中有更好的功能,我仍然会选择那个程序

那就是为什么我更喜欢Opera而不是Opera的原因,我喜欢Firefox中的自定义设置,我喜欢Opera的外观


0

是的,哈德森

哈德森是慢慢被迁移到分布式脚本引擎,这恰好是一个continouos构建引擎不错。它在处理事情上的方法很不错,在报告错误的方法上也很不错,并且在外观上也很不错。

使用Hudson时,这个共同特征很快显示出来,并且是导致我们继续使用Hudson的主要因素。

因此,这些图形并不是特别的图形,而是不错的图形,通常可以指示Hudson程序。


0

当然。我将许多项目从较早版本移至Visual Studio 2010。一方面是因为我可以在所有项目中使用相同的工具,另一方面是因为2010对所有功能都有很好的扩展,另一方面是因为2010看起来更好,UI也更好。生产力是软件开发人员的游戏名称,如果您使用工具更加轻松愉快,那么您的生产力将更高。

也就是说,“看起来更好”在旁观者眼中。我无法告诉您,有多少次Expression(Blend,Web等)看起来比Visual Studio好。我讨厌黑色的外观,讨厌所有菜单和工具栏的行为都不同,具体取决于您首先单击的内容,讨厌小字体,也讨厌它太杂乱且容易点击。我只在必要时使用它。事实证明,我猜想我会在可能的情况下根据外观选择工具,但我的观点是,一个人的“看起来更好”是另一个人“我讨厌它”。


0

并不是的。我没有任何设计品味-我的GUI往往对其他人来说很扎眼!在UI中,对我而言重要的是:如何轻松便捷地完成所需的工作?如果我需要的最常见任务埋在隐藏开关下的子菜单中,并且无法自定义到主菜单(或者更好的按钮和快捷键)之外,我会讨厌它。

但是,这也有另一面。如果常见的事情很容易做,但是很难找到更复杂的东西,那么UI也同样糟糕。IMO是Office 2007的完美例子。所有基本操作都可以轻松完成。但是如果您需要悬挂缩进,列或更多高级格式化选项,则很难找到它们。使用旧菜单,通常我至少可以对选项的位置做出有根据的猜测。


我同意Office 2007,我讨厌,讨厌,讨厌它,我想要我的菜单。如果您在开始使用它时不知道任何高级的Thin,您可能会很幸福,但是三年后,我仍在尝试寻找一些我可以在2002
。– HLGEM,2010年

0

绝对。我更喜欢图形复杂度非常低的整洁的UI。

我的用户体验对我来说非常重要-应用程序不必妨碍我。根据我的经验,iPod是一个很棒的设备

FWIW,我发现Eclipse派生的应用程序使用起来很痛苦。我使用emacs进行所有编辑。



0

演员获得的报酬比我们大多数人都高,这应该告诉您一些信息,UI非常重要!人们购买xxx以外的iPad的原因相同,尽管他们要做的就是看几部电影。

就我而言,我已将eclipse切换为vi,主要是因为我的gui标准太高了,是从VS引入的。出于相同的原因,我在digg / bash.org上使用reddit在其他克隆上/在邮件列表等上使用SO。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.