- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件开发人员能力测评表
(每一主颗只能选一个选项)
领 域
编 号
主题
级 别
能力选项
选择
程 序 设 计
N01
需求分析
L0
接受给定的需求和代码规格
O
L1
能对规格的遗漏提出疑问
O
L2
了解全面情况,提出需要被规格化的整体范围
O
L3
能够提出更好的可选方案,根据经验的浮现给出需求
O
N02
问题分解
L0
只有直线式的代码,通过复制粘贴来复用
O
L1
能够把问题分散到多个函数中
O
L2
能够想出可复用的函数/对象来解决大的问题
O
L3
使用适宜的数据结构和算法,写出通用的/面向对象的代码来封装问题的易改变的层面
O
N03
交流沟通
L0
不能向同伴表达想法/主意,拼写和语法的能力欠缺
O
L1
同伴能了解你在说什么,有良好的拼写和语法能力
O
L2
能够和同伴进行高效的交流
O
L3
能够使用清晰的方式了解和交流想法/设计/主意/细节,能适应每种环境的交流
O
N04
同一文件
代码组织
L0
同一文件中组织没有依据
O
L1
按照逻辑性或相似性的方法
O
L2
代码分块,引用其他源文件时有良好的注释
O
L3
文档头部有许可声明、接要、良好注释、一致空格缩进;文档格式优美
O
N05
跨文件代 码组织
L0
没想过给代码跨文件组织
O
L1
相关文件按文件夹分组
O
L2
每个物理文件都有独立的目的,比方一个类的定义,一个特性的实现等
O
L3
代码在物理层组织紧密,在文件名上与设计和外观相匹配,可以通过文件分布方式洞察 设计理念
O
N06
源码树组
织
L0
一切都放在一个文件夹内
O
L1
初步地将代码分散进对应逻辑的文件夹
O
L2
没有循环依赖,二进制文件,库,文档,构建,第三方的代码都组织进合适的文件夹内
O
L3
源码树的物理布局与逻辑层次、组织方式相匹配;可以通过目录名称和组织方式洞察设 计理念
O
N07
代码可读 性
L0
单音节的名称(在国内应该是那些类似用汉语拼音命名的习惯)
O
L1
对文件、变量、类、方法等,有良好的命名
0
L2
没有长函数,注释解释非常规代码、bug修复、代码假设
O
L3
代码假设验证使用断言,自然的代码流,没有深层嵌套的条件和方法
O
N08
防御性编
码
L0
不知道这个概念
O
L1
检查代码中所有的参数,对关键的假设进行断言
O
L2
确保检查了返回值和使代码失败的异常
O
L3
有自己的库来帮助防御性编程、编写单元测试模拟故障
O
N09
错误处理
L0
只给乐观的情形编码
O
L1
基本的代码错误处理,抛出异常/生成错误
O
L2
确保错误/异常留在程序中有良好的状态,资源,连接,内存都有被合适的清理
O
L3
在编码之前发觉可能出现的异常,在代码的所有层次中维持一致性的异常处理策略,提 出整个系统的错误处理准那么
O
N10
IDE
L0
IDE大局部用来进行文本编辑
O
L1
了解其周围的接口,能够高效地通过菜单来使用IDE
O
L2
了解最常操作的键盘快捷键
O
L3
编写自定义宏
O
Nil
API
L0
需要频繁地查阅文档
O
L1
把最频繁使用的API记在脑子里
O
L2
广阔且深入的API知识
O
L3
为了使实际任务中常用API使用更加便捷,编写过API的上层库,填补API之间的缺口
O
N12
框架
L0
没有使用过主平台外的任何框架
O
L1
听过但没用过平台下流行的可用框架
O
L2
在专业的职位中使用过一个以上的框架,通晓各框架的特色
O
L3
某框架的作者
O
N13
数据库
L0
认为Excel就是数据库
O
L1
知道基本的数据库概念,规范化、ACID (原子性Atomicity、一致性Consistency、隔离性 Isolation>持久性Durability)、事务化,能 够写简单的select语句
O
L2
能够设计良好的规范化数据库模式,精通用户视图,存储过程,触发器和用户定义类型。 知道聚集与非聚集索引之间的差异。精通使用ORM (Object Relational Mapping对象关系 映射)工具
O
L3
能做基本的数据库管理,性能优化,索引优化,编写高级的select查询,能够使用相关 sql来替换游标,理解数据内部的存储,了解如何镜像、复制数据库;知道两段数据提交 如何工作
O
N14
系统分解
L0
想不出比单一的文件/类更好的层面
O
L1
如果不在同一平台或没采用相同的技术,能够把问题空间和设计方案分解
O
L2
能够设计跨技术/平台的系统
O
L3
能够在多个产品线和与外部体系一体化中虚拟化和设计复用的系统;同时也能够设计支 持系统监视、报告、故障恢复等
O
经 验
N15
专业平台 经验
L0
1
O
L1
2-3
O
L2
4-5
O
L3
6+
O
N16
您可能关注的文档
- 高考语文备考的几点建议.docx
- 高照实验学校二期工程项目招标代理服务招标文件.docx
- 餐厅食堂就餐券通用模板.docx
- 颜色玻璃的生产工艺原理是什么?.docx
- 门面租房协议范本(2022).docx
- 银行债务转让合同范本5篇.docx
- 金属扶手施工方案.docx
- 邯钢企业偿债能力分析【案例】.docx
- 还款协议-保障收款人.docx
- 购房定金合同汇编15篇.docx
- 五个管好的意识形态工作总结.docx
- 在学校党员大会上的讲话:今年国际教育发展的四个主题.docx
- 在区廉政谈话会上的讲话.docx
- 学习贯彻2024年中央经济工作会议精神 打好政策“组合拳”保持经济稳定增长.pptx
- (7篇)学习贯彻中央经济工作会议精神研讨发言心得体会汇编.docx
- 关于“时代新人”视阈下高职思政课教学实践探究报告.docx
- (2025.01.05)关于城市营商环境现状与优化路径探索报告.docx
- 教育工作会议主题发言材料和讲话材料汇编(6篇).docx
- 镇党委副书记兼派出所所长关于2024年度民主生活会个人对照查摆剖析材料.docx
- 县委常委班子2024年度民主生活会对照检查.docx
文档评论(0)