单项选择题

A.编程工作中记录日志很重要,脑记忆并不可靠
B.估计进度计划时宁可少估一周,不可多算一天
C.简单模块要注意封装,复杂模块要注意分层
D.程序要努力文档化,让代码讲自己的故事