
设计思维
文章平均质量分 94
杰嗒嗒的阿杰
向往自由,做一名程序艺术工匠。
展开
-
【选择恐惧症】接口?虚基类?
记得有个朋友跟我讨论过这样的一个问题,说到他刚刚学习接口和虚基类的相关知识时觉得很迷茫,不知道什么时候该用接口,什么时候该使用虚基类。后来慢慢地发现接口能做的事情,虚基类也能够实现,甚至有更多的特点。再后来就慢慢地放弃了接口,把所有的设计和实现都采用虚基类来替代。不能说我这个朋友这样的处理有错,但是就我个人对接口和虚基类的理解来说,这样的做法是有不妥的地方。原创 2016-11-16 10:15:42 · 1705 阅读 · 0 评论 -
我眼中的面向对象分析
面向对象似乎我也没学过其他的编程思维方式了,面向对象是我编程时常用的思维方式,因为我觉得它更加贴近于我们的生活,更加容易地去理解和定义程序想要表达的内容。正是因为如此,每当项目要开启的时候,我都会使用该种思维来分析和设计程序。多年下来发现它确实有着它的魅力,帮助我解决了很多设计中的问题。原创 2016-11-13 16:29:02 · 2803 阅读 · 6 评论 -
【选择恐惧症】需不需要通用设计?
【选择恐惧症】需不需要通用设计?症前兆症分析症解决症前兆经常会遇到这样的问题:一份需求下来,在做设计的时候就会开始纠结了:到底需不需要先抽象公共元素进行通用设计,再来进行功能的细化设计呢?还是直接根据需求为每个功能进行设计?症分析出现这种情况通常是因为需求中存在着一些相似的地方,但是结合需求分析又感觉没有什么通用的东西可设计,抽象不出功能点。但是如果直接就进行具体设计又感觉可能无法满足日后...原创 2018-11-06 09:57:26 · 341 阅读 · 0 评论