由于此前一直在忙于项目,所以这次的比赛只有一周的时间准备,时间是比较紧,同时也暴露我在编程上的很多缺点,作为一名嵌入式程序员,程序中的任何的一个小bug都可能会给你的电子产品带来致命的危害。嵌入式程序员写出来的程序都要比其他程序员写出来的程序在健壮性的要求上更为严格。以下是我的一些总结:
1、在设计程序的结构时,尽量要有多套方案,而且对于每套方案都要有相应的程序实现。
2、在程序设计过程产生的任何思路都要,都要尝试,不要以为其中的一个想法能够实现相应的功能,就不尝试其他的思路了,要将其他思路都要尝试 一遍,然后找出最佳的,有时候就是因为其他人采取了你想到而没去实现的想法,才赢了你。
3、在调试程序时,不要用“我认为”、“我觉得”这类凭感觉的词汇来调试程序,嵌入式的程序要求的是精准无误。任何“1”的差错都会给你的程序带来致命的错误。