面向接口
原创
©著作权归作者所有:来自51CTO博客作者wenyan的原创作品,请联系作者获取转载授权,否则将追究法律责任
周末得到了移动赠送的索爱T238J,样子还是很时尚的,俺那老西门子终于可以歇会儿了。
索爱这款最不舒服的设计莫过于充电插口,很小,还要仔细分辨下正反,还要仔细才能插进去,很不结实的感觉。接口中,插耳机的,插电源的,接相机数据线什么的都要用户自己去辨识,感觉不方便。
想起俺那老西门子,插口是一个扁长的接口,耳机充电什么的也是一式的扁长插头,对用户来讲都是一样的,无需区分,区别在里边的针脚,接入外置设备后系统会自动跟据针号启动相应的功能。内置的小弹簧让最粗手大脚的人也可以一下子弄好。对用户来讲十分的方便。
这二种接口的设计,和我们的在软件中的面向接口设计就是一样的了,模块设计者对外提供统一的接口,细节自己来处理,一定会大大的方便模块调用者,而且降低了模块间耦合。
说着容易做着难,在这一点上一定要多思考。
(BTW:新机子通质量和信号等实质东东还不如4年前出的老机子,而且速度也颇慢,手机业这是怎么了,是不是和软件业一样,看起来越来越漂亮和强大,用户真正用到的那20%的功能,却因为那华藻的80%不断打着折扣,不幸的是,用户却不得不为这些花哨而基本无用的东西不断买单)
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
面向对象和面向接口编程
面向过程和面向对象编程的区别
面向对象 面向过程 -
javascript面向接口 java面向接口编程详解
1.面向接口编程就是面向抽象编程吗? 面向接口编程就是面向抽象编程, 例子: A是接口(接口就是抽象的),B是类(生成后类对象是具体的)。 A s = new B(); s 这个具有
javascript面向接口 java 设计模式 spring AOP