作者atst (电脑无法阻止人类做蠢事)
看板Soft_Job
标题Re: [讨论] 我不想写GUI
时间Sun Sep 30 12:44:32 2007
※ 引述《abadbman (bad man)》之铭言:
...
: 老实说我很讨厌写GUI
: 觉得没学到什麽技术
: 而且被取代性高
: 但是由於自己不懂硬体
...
前後文清光光...
GUI这块学问不简单,光是怎麽排Layout就是个大学问.
一个简单的Dialog,上面加三个按钮, Yes, No, Cancel.
你要怎麽排?每个按钮要多大?按钮间隔要多宽?
这可不光是好看的问题而已...
最少要考虑到多语系的问题,使用者误动作的问题,与其他视窗风格一致的问题。
我们现在用Windows上用Visual C, Mac 上用Xcode所拉出来的视窗,
那些固定的规范,都是前人花了好几年研究出来的成果.
UI简单吗?
再往深一点讲,GUI也不光是漂亮的视窗而已,更重要的是藉由GUI所达成的流程...
一个流程,其他人要花5个步骤完成的,你能不能用4个步骤完成?
别人要用10个设定指定的,你能不能用8个设定就达到?
这些差一个二个步骤的地方,往往就是决定你的UI好不好用的地方,
也决定了产品在市场上的接受度。
GUI简单吗?当你只看到萤幕上那几个按钮时,当然简单...
因为GUI的原则,就是要让使用者觉得越简单好用越好...
问题是,你看到了背後包了多少困难的东西吗?
当然,并不是每个工程师,都适合做GUI这块的.
只是照原PO的说法, 你也不了解GUI的技术在那,
又不清楚自己想做什麽,又不懂其他领域的技术,
也真的很难给你什麽中肯的建议...
还是先试着做下去吧...
也别想着说学了什麽技术,就可以到处吃得开...
天下没那麽好的事情啦...
说白一点,你真的有学到什麽高深技术的话,保证竞业条款也就跟着出来了,
还跳槽勒...
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.229.36.189
1F:推 qerter:人机介面 10/01 00:20