请教逻辑要如何培养,有的时候写程序就是因为逻辑性不强导致代码特别臃肿。

2013-03-01 02:12:16 +08:00
 IFoon
4241 次点击
所在节点    程序员
13 条回复
alexrezit
2013-03-01 07:44:21 +08:00
先画图再写. 多读代码.
mrfox
2013-03-01 08:12:41 +08:00
画图参考哪本书好
GTim
2013-03-01 08:55:32 +08:00
多回去重构你的代码
diib
2013-03-01 09:03:54 +08:00
从前有个没有毅力的人,他总是鞭策自己要有毅力……(笑

不用特别去培养,多看多想多写多改就好了,所谓逻辑只是一种习惯性思维;

平心静气,顺其自然,并不一定靠逻辑才能有优秀作品。
reusFork
2013-03-01 09:23:29 +08:00
庸人自扰
darasion
2013-03-01 12:40:18 +08:00
没用。
你不臃肿,别人还给你臃肿呢。。。
ewangke
2013-03-01 16:53:51 +08:00
多写多读代码就可以了,保持对代码的兴趣与热爱
hanf
2013-03-01 16:58:51 +08:00
我的经验是,更多地思辩,与自己,与他人,逻辑能力就是这样锻炼出来的
yuelang85
2013-03-01 17:57:22 +08:00
反复写
RisingV
2013-03-01 18:05:08 +08:00
离散数学,前几章节
dreampuf
2013-03-01 19:04:50 +08:00
- 多写
- 要懒
- 要聪明

好吧,不太可操作的回答。但是这个问题也太模糊了。
probe301
2013-03-01 21:58:26 +08:00
没法刻意培养。
平常留意练习抓住重点、概括的能力。
LionRoger
2013-03-02 00:57:29 +08:00
从某种角度讲,逻辑是一种强迫的感觉,当掉进去后想不逻辑都难,一定会把A B C分的很清楚,然后最简炼的提取出主干联系,接着得出假设C B A,最后将会得出条件间的最短距离,这就是你想要的最逻辑的方案了。
甚至特殊情况下你还会去推敲 !条件 和 !(!条件)........

当然,这对思维的培养没有坏处,要说副作用的话就是你女朋友会受不了你.

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/61625

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX