工作前考虑
1.查明工作服务对象,依赖对象
这个工作依赖于什么,为了什么,前置条件是否允许
2.是否有人做过,是否要重用,重用要考虑两者关系
工作时考虑
1.效率最高位,易读度第二位,编写复杂度最后位
2.头文件、格式、注释