机器语言,错误处理,调试方法,代码审查,打印调试信息,调试工具,单元测试,日志记录。