`
leogao_emcom
  • 浏览: 81235 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

GUI好一些还是CLI更好一些?

阅读更多

我相信很多设计者、开发者和用户们,对CLI会藐视地说“太丑了,而且不好使用!”,于是乎大家似乎设计一个APP时最先想到的使用GUI(桌面的GUI或者Web),似乎用起来更加简单和方便!我的想法是,这对一些任务(比如编辑文档或者观看视频)是比较适合GUI的,因为所见即所得!但是某些情况下,我们会认为CLI会更有优势,比如一个经常性的任务:清理日志,或者备份等等,如果需要你每次都需要点击各种菜单进入一个APP,然后在APP上点来点去来完成看起来很简单的事情的时候,也许你就不那么认为GUI是个好主意了,代替地,如果我们能开发一个脚本,每次执行这样的经常性的任务时,只需要在command line里面打上一个脚本名就可以了事啦,当然这需要开发这个脚本,也许使用者还是这个脚本的开发者,要求比较高,但是它确实是简化了要执行N次的任务,节省了很多时间并提高了效率。

 

GUI和CLI就像是事情的两个方面,应该根据我们需要干的事情而做出选择,不能一概认为GUI就好CLI就不好!这不是事实求是的。

 

微软为了平息Admin们的抱怨,也提供了PowerShell,这是一个例证,更好的例证则是Linux!或者在某种情况下,你也可以设计一个CLI的软件,前提是它能比GUI更加简便的话,那么就可以实现这样方式的APP!否则还是GUI比较简单。基本的准则是看哪一个更加让使用者觉得简单!

0
2
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics