2010年2月21日
摘要: 在团队开发过程中,发现bug和处理bug似乎是一件很平常的事情,但是,我们有没有考虑过,造成这些bug的原因,进而会占用我们大量调试时间的根源都有哪些呢? 你可能会对这个问题不屑一顾,既然是bug,无非就是因为程序代码运行出错,或者由于相关设定没有正确配置的关系。没错,上面两种情况的确会造成bug,但是相对而言,这两种bug一般耗费的时间也不会太多,因为程序层面的问题或者配置方面的设定,基本都可以在很少量的调试过程中被发现,尤其是函数错误,一般情况是很容易定位的。 阅读全文
posted @ 2010-02-21 14:29 酸甜西瓜 阅读(1764) 评论(4) 推荐(0) 编辑
摘要: 写了这么久的代码,一直是照搬照套的成分居多,知道最近,自己设计和编码的内容变得多了,才逐渐感觉到数据结构对一个功能模块是多么的重要,下面谈谈自己的一点理解: 首当其冲,我们设计功能模块无非是对数据的处理,一个好的数据结构,不但能够简化我们的数据传递,更能在数据处理的各个环节达到简化处理步骤的效果。 阅读全文
posted @ 2010-02-21 08:55 酸甜西瓜 阅读(2266) 评论(12) 推荐(0) 编辑