code layout(代码布局) maintenance(维护) scaffolding(程序框架)
commenting(注释) recovery(恢复) symbolic constant(符号常量)
error handling(错误处理) revision history(版本历史) testing(测试)
feature creep(功能蔓延)