您的位置:首页 > 职场人生

中国程序员的软件编码检查

2008-07-03 03:11 260 查看
第二个问题,是面向程序员问题,你在软件编码过程中,是否能够完全完成以下任务?

A、            验证软件开发的基础工作已经完成,这样帮你顺利完成代码编写(什么是基础工作,怎么验证?)
B、            确定如何测试你所写的代码(写好单元测试计划,包括6类测试分类)
C、            设计并编写类和子程序(怎么规划类、接口、封装、集成组件、模块、可扩展、降低复杂度)
D、           合理创建命名变量和具名常量(名字、合理修饰和位置、回收处理、异常定义、元素定义)
E、            合理选择控制结构,并组织语句块(高效、可读、可扩展)
F、            对你的代码进行单元测试和集成测试,并找出错误(是否喜欢这样:你的测试目标是搞垮你的实现的分支功能)
G、           评审开发团队中其他成员的低层设计和代码,并让他们评审你的吗(你能诚实吗?还是体现中国人的中庸的美德?)
H、            润湿代码,仔细进行代码的格式化和注释(Tab和空格能分辨吗?你是个艺术家吗?)
I、              将单个软件组件集成在一起(能够复用多少个组件、新老交替能做吗?)
J、             调整代码,让他更省资源、更快(Error送到那一个级别,Exception问题,你的解决方案有几个,那个方案最好,好的标准是什么,怎么管理版本、怎么保证欢迎变更)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息