本文小结
当固件开发工程师面对越来越复杂的应用时,面向对象、结构化的编程方式会变得越来越重要,其直接的好处是编程效率的提高和维护成本的下降,同时对于程序的健壮性也有帮助。本文提供的方法的优越性已经在实际的开发案例中得到检验,这样完成同样的OSD界面,笔者可以缩短到原来的1/4的时间,并提高了代码的质量。