还是写代码风格的问题,如果设计代码布局

2011-12-29 14:15:36 +08:00
 avatasia
目前碰到的一个很严重的问题, 代码长了,改动的地方一多,就会忘掉某些东西,导致到处补漏,而本人脑子也不好使,请问如何能写出短小简洁的代码,方便整理思维的。某些DSL确实对这个有帮助,希望有经验的人能分享下。
4666 次点击
所在节点    问与答
24 条回复
Ricepig
2011-12-29 17:36:07 +08:00
@avatasia @Mr_Vangogh 除了耦合厉害之外,还有一个可能是重复代码太多,没有做很好的抽象。
9hills
2011-12-29 19:20:46 +08:00
@avatasia swap都要加返回值~~~你这样写出来的程序会又臭又长的。。。
for4
2011-12-29 19:30:34 +08:00
@9hills 确实. 以前有过尝试,太多的返回值判断,看上去非常恶心又没有必要.
yyfearth
2011-12-29 19:33:01 +08:00
@avatasia 如果全靠返回值,那么try catch就没有必要了。
我曾经就有一段时间,所有函数必须返回状态,绝对不用try catch,觉得效率底下。
现在没有这样了,返回值就应该是我期望的东西,异常统统throw,所以现在我很多控制ui的,非算法的function,都是不返回的。

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

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

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

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

© 2021 V2EX