[讨论] 嵌入式软件设计一点心得

lixiebin2003   2007-11-28 10:42 楼主
1.要养成一个习惯,经常花时间读别人编写的高品质代码; 2.要有选择地阅读代码,同时,还要有自己的目标,是想学习新的模式,编码风格,还是满足某些需求; 3.要注意并重视代码中特殊的非功能性需求,这些需求也许会导致特定的实现风格; 4.请将从开放源代码软件中得到的益处看作是一项贷款,尽可能地寻找各种方式来回报开放源代码社团; 5.多数情况下,如果你想要了解别人会如何完成这个功能,除了阅读源代码以外,没有更好的方法; 6.向系统中增加新功能时,首先的任务就是找到实现类似特性的代码,将它作为待实现功能的模板; 7.有时,要想了解程序在某一方面的功能,运行它可能比阅读源代码更为恰当; 8.了解局部的命名约定,利用他们来猜测变量和函数的功能用途; 9.使用DeMorgan法则简化复杂的逻辑表达式; 10.逻辑与表达式可以认为正在分析的表达式以左的表达式为真;逻辑或表达式可以认为正在分析的表达式以左的表达式为真; 11.将a<<n理解为 a*k, k=2n; 12.将a>>n理解为 a/k, k=2n; 13.执行算术运算时,当b=2n-1时,可以将a&b 理解为 a%(b+1); 14.在c程序中,指针一般用来构造链式数据结构|动态分配的数据结构|实现引用调用|访问和迭代数据元素| 传递数组元素|引用函数|作为别名|代表字符串|直接访问系统内存. 你觉得有用就顶一个~~~~~~~~~

回复评论 (7)

回复:嵌入式软件设计一点心得

大力支持 大力支持 顶
点赞  2007-12-2 09:47

好!!!

顶! :D :D :D :D
点赞  2007-12-13 23:28

回复:嵌入式软件设计一点心得

thank for share!
点赞  2007-12-18 19:41

回复:嵌入式软件设计一点心得

,顶
点赞  2007-12-23 09:51

回复:嵌入式软件设计一点心得

定顶
点赞  2007-12-25 14:06

回复:嵌入式软件设计一点心得

不错顶一下
点赞  2007-12-26 19:47

回复:嵌入式软件设计一点心得

同意。。。:D :D
点赞  2008-1-25 14:42
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复