在软件开发期间出现上述可查错性问题在嵌入式软件开发领域是一种很常见的现象,在技术上无法很好地解决可查错问题时,我们应如何应对?单元测试或许是一条不错的出路!前面提到的crash问题,其实如果我做单元测试的话可以很轻松地发现问题,因为问题的根源是没有对变量指针进行初始化。
说到单元测试,或许会让不少人头痛 — 太浪费时间!这种观点多少有些主观,因为单元测试能为我们节省用于查错的时间,且帮助我们规避查错压力从而更从容地开展开发活动。单元测试的实施首先不是成本问题,而是意识和习惯问题!
幸运的是,现有的项目部署了单元测试。熟悉已有的单元测试环境是下一件我想去做的事。
本文出自 “李云” 博客。