对于我们来说,我们是有编程基础的,在面对用户的时候应该要用他们会的语言,正如书中说的,用户不会用C,难道就会uml吗,这样就是给我们说明了与用户的交流的过程之中,是要让用户来了解我们的程序究竟是做了什么是最终的目的,这里可以引用书中的原话:程序员不能要求客户会 C Language,难道需求分析师 们就能要求客户会 Modeling Language 吗?! 这是流于形式的交流,我们应该让用户知道我们做了什么。但是同时要勾引起用户对我们第一次的印象,对于我们之间的交流的这个是一个模型语言uml,用户听起来就会觉得很高端的样子,我觉得这应该就是其中的目的之一吧。
我还记得我们的那次团队任务之后的展览,在给那些大一新生演示我们的程序的时候我们总会将自己程序的画面弄得花里胡哨的来吸引对方的眼球,很多时候我们都认为程序的界面是用户和我们程序之间能够直观的感受到的一个渠道,其他像里面的功能究竟是多么强大,优化是多么好用户是不会知道的,他们只能从直观上看到自己看到的东西究竟是什么样子的。还记得在这次展览之前我们曾经在上课的时候上台演示过自己的作品老师就给我们提及了意见,我们之前都不注重软件的外观,软件的外观给人的感觉就是太简陋了,没有经过任何优化的那种。因此,在那之后,我们更加注重对自己的软件界面上的优化,界面是一个很重要的与用户交流的窗口。