审核 什么是业务审核 类似与code review 评审业务Schema和SQL设计 偏重关注性能 是业务优化的主要入口之一 审核提前发现问题,进行优化 上线后通过监控或巡检发现问题,进行优化 Schema设计审核 表和字段命名是否合规 字段类型,长度设计是否适当 表关联关系是否合理 主键,更新时间 ...
分类:
数据库 时间:
2016-07-22 23:04:42
阅读次数:
231
在我们这批新人转正评审的时候,我师父问了我的小伙伴一个问题:为什么一些更新界面的方法只能在主线程中调用?师父没有问我这个问题,让知其然但不知其所以然的我有种侥幸逃过一难的心情。我想如果回答那是因为Android GUI库是单线程消息机制的,更新界面的操作必须放到主线程中执行,那师父可能继续问为什么A ...
分类:
编程语言 时间:
2016-07-22 22:48:52
阅读次数:
370
代码评审技术 代码审查(Code Review)是一种用来确认方案设计和代码实现的质量保证机制,它通过阅读代码来检查源代码与编码规范的符合性以及代码的质量。 代码审查的作用 检查设计的合理性 互为 Backup 分享知识、设计、技术 增加代码可读性 处理代码中的“地雷区” 缺陷检查表 Python代 ...
分类:
其他好文 时间:
2016-07-22 06:29:39
阅读次数:
254
学生互评作业的简单规则是这样定的:每个人的作业会被k个同学评审,得到k个成绩。系统需要去掉一个最高分和一个最低分,将剩下的分数取平均,就得到这个学生的最后成绩。本题就要求你编写这个互评系统的算分模块。 输入格式: 输入第一行给出3个正整数N(3< N <= 104,学生总数)、k(3<= k <= ...
分类:
其他好文 时间:
2016-07-19 20:51:44
阅读次数:
481
读了个硕士,算是在学术圈爬了一圈。如果在学术圈,有人提出一个想法、理论,需要经过同行一遍一遍地锤炼,当你吹牛逼、瞎扯淡,那你基本就在这行名声坏透了。 但是在工作圈,为什么没有这个氛围呢? 不懂技术的领导,装装逼,拿个大数据、云计算出来忽悠人,或者什么技术瞎弄弄,似乎混得也不错。 谁来监督领导、谁来监 ...
分类:
其他好文 时间:
2016-07-13 11:57:32
阅读次数:
176
传统的瀑布工作模式使用详细的需求说明书来表达需求,需求人员负责做需求调研,根据调研情况编制详细的需求说明书,进行需求评审,评审之后签字确认交给研发团队设计开发。在这样的环境下,需求文档是信息传递的主体,也是一份契约。 然而详细的需求说明书有以下5大弊端......... ...
分类:
其他好文 时间:
2016-07-12 19:35:46
阅读次数:
142
软件开发进度表 阶段 主要工作 应完成的文档 计划起始时间 计划终止时间 实际起始时间 实际终止时间 责任人 系统需求 调研用户需求及用户环境 论证项目可行性 项目初步开发计划进度表 制定项目初步计划 开发计划进行评审 需求分析 确定系统运行环境 需求规格说明 建立系统逻辑模型 项目开发计划 确定系 ...
分类:
其他好文 时间:
2016-07-08 23:07:33
阅读次数:
213
软件质量=程序质量+软件工程质量 其中,在软件工程的质量体现在以下方面: 1.软件开发过程中的可见性 2.软件开发过程中的风险控制 3.软件内部模块,项目中间阶段的交付质量,项目管理工具的因素 4.软件开发成本的控制 5.内部质量指标的完成情况 在质量的成本中,包括了预防,评审,内部故障,外部故障四 ...
分类:
其他好文 时间:
2016-06-20 20:34:58
阅读次数:
124
1. 所有功能需求都有1条或多条功能测试用例与之对应 2. 建立了需求与用例追溯表,需求覆盖率已达到100% 3. 所有设计需求都已实现并测试通过 4. 所有用例都测试通过,测试记录已保留 5. 所有要解决的Bug都已解决,并回归完成 6. 延期的Bug已通过评审专家的影响评估,并在可接受区 7. ...
分类:
其他好文 时间:
2016-06-14 15:54:48
阅读次数:
137
google测试相关的职位有三类:软件测试开发工程师、测试工程师以及测试工程经理。软件测试开发工程师也是一个开发角色,只是工作重心在可测试性和通用测试框架上。他们参与设计评审,非常近距离地观察代码质量与风险。为了增强可测试性,他们甚至会对代码进行重构,并编写单元..
分类:
其他好文 时间:
2016-06-13 17:21:01
阅读次数:
210