如题,产生这个问题的原因是,在开发过程中时常陷入代码逻辑中,从而忽视了整体的结构。

1 xiaoyaoking Apr 24, 2015 via Android 不是先架构? 我每次都在脑子里想好了才开始动手写,就像堆积木一样。 |
2 Front OP @xiaoyaoking 写着写着,就陷某堆积木中的细节了 |
3 xiaoyaoking Apr 24, 2015 via Android @Front 只求结果,不纠结细节。莫追求完美。用户看不到牛x的算法。 |
4 feelapi Apr 24, 2015 写多了,大局观自然就有了。 |
5 402645707 Apr 24, 2015 via Android minectaft玩多了,大局观就圆满了 |
6 Front OP |
7 lecher Apr 25, 2015 这个事情还是熟练度的问题,代码量积累多了。 细节实现的时候就不会耗费太多精力,自然就可以专注在整体逻辑上面,不会被琐碎的细节分散精力。 最简单的例子,假如代码量不够,初学的时候写一个冒泡排序,都要去检查循环逻辑和变量处理。一不小心就会报错。 当熟练之后,就不用在冒泡这个具体实现上面耗费精力,而可以专注在更上层的逻辑上面,比如这里我需要排个序,那就随手写个冒泡。 |
9 yaoye0o Apr 25, 2015 via Android 多看09视频 |
10 walleve Apr 25, 2015 @xiaoyaoking 但是你的开发速度会慢么?或者是前期的“积木”架构理解是否够充分呢 |
12 imn1 Apr 25, 2015 业务流程有了,大局观就有了 |
13 justfindu Apr 25, 2015 整体项目不要信手就来码...思考一下逻辑 流程 码出来就行云流水啦 |