Chinaunix首页 | 论坛 | 博客
  • 博客访问: 3902685
  • 博文数量: 534
  • 博客积分: 10470
  • 博客等级: 上将
  • 技术积分: 4800
  • 用 户 组: 普通用户
  • 注册时间: 2006-05-26 14:08
文章分类

全部博文(534)

文章存档

2021年(1)

2019年(1)

2017年(1)

2016年(2)

2013年(2)

2012年(10)

2011年(43)

2010年(10)

2009年(17)

2008年(121)

2007年(253)

2006年(73)

分类:

2007-11-06 09:51:43

近来忙作改去年做过的一个小模块,真是麻烦,既然有些地方自己都快看不懂了。哎,怎么会事?

想了一下,主要原因应该是:
    1>. 本身这个模块的逻辑也是有点复杂,自己的文挡不是很清楚。最关键的逻辑当时是想明白了,但没有把他好好的写下来,现在看了就凭一个简单的代码很难看出具体的逻辑来。

    2>. 这个模块对效率要求高,于是我就把很多没有必要的操作给简化了,本来得用2~3个变量来表示看起来就容易多了,为了这一点点内存就用一个表示。这样以来变量的意识和实际的用途就不是一会事了(一个东西多个用途)。看起来几难懂了。

   将来写东西一定要注意, 其实那么一点的内存根本不是问题,对于逻辑复杂的东西让人看的懂真的很重要, 要不修改起来真是要命, 哪个地方也不敢随便动就麻烦了。
阅读(1831) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~