国科大2017-2018年高级软件工程程相关的复习考试真题资料。
本人整理和同学对了答案的试题和答案内容:一、概念解释1.敏捷开发方法与Scrum方法2.基于计划-文档开发方法(Plan-and-DocumentbasedDevelopment)3.DRY(Don’tRepeatYourself)无重复代码4.MVC(软件作为服务的开发框架)5.SMART用户故事6.TDDand红-绿-重构7.FIRST测试原则8.代码味道及类内方法SOFA原则(说明S、O、F、A分别代表什么?违法该原则的代码的不好特征、重构和修复的方法)9.类间关系的SOLID原则(说明每个原则的意义、违法该原则的代码的不好特征、重构和修复的方法)(1)单一责任原则(2)开闭原则(3)里氏替换原则(4)依赖注入原则(5)迪米特法则10.持续集成及开发11.文档对象模型(DOM)和jQuery12.JavaScript函数特点13.HTML14.ruby面向对象15.ruby访问控制public、private和protected16.CSS规则构成17.ruby中的数组18.Ruby哈希(Hash)19.Ruby迭代器:each和collect20.Git工作流程
1
当下欧美最流行的测试工具,可以再百度上找到官网。
测试工具非常强大,支持多种功能、接口、服务器测等测试,收费但是没有UFT/QTP收费那么离谱。
入门门槛,非常时候敏捷测试团队
2020/7/9 23:01:24 79.15MB Tricentis Tosca 测试工具
1
最权威的SAFe4白皮书,精益软件与零碎工程的规模化敏捷框架概览,看完对SAFe可以有比较清楚的了解。
2018/10/20 13:09:19 7.45MB 白皮书 SAFe whitepaper 敏捷
1
无服务器数据湖框架(SDLF)开源计划|无服务器数据湖框架(SDLF)是可重用工件的集合,旨在加快AWS上企业数据湖的交付,将生产部署时间从数月缩短至数周。
AWS团队,合作伙伴和客户可以使用它按照最佳实践来实现数据湖的基础结构。
动机数据湖可为您的组织提供敏捷性。
它提供了一个存储库,消费者可以在其中快速找到所需的数据并在其业务项目中使用它们。
但是,建立数据湖可能很复杂。
除了文件存储之外,还有很多事情需要考虑。
例如,如何对数据进行分类,以便知道所存储的内容?您需要什么摄取管道?您如何管理数据质量?如何将转换代码保持在源代码控制之下?您如何管理开发,测试和生产环境?构建解决这些用例的解决方案可能需要花费数周的时间,而这段时间可以花在数据创新和实现业务目标上。
SDLF是经过生产强化的最佳实践模板的集合,这些模板可加速您在AWS上的数据湖实施过程,因而您可以专注于
2021/3/26 16:13:37 6.05MB Python
1
敏捷团队里的每一个人都是一名测试人员,任何人都可能承担测试任务。
如果这种说法是正确的话,那么对于一名敏捷测试人员来说有什么特别之处吗?如果我把自己看做是敏捷团队的测试人员,这到底意味着什么?敏捷测试人员相比传统团队里的测试人员需要不同的技能吗?有什么日常工作指南吗?本章将讨论敏捷测试思维,看一看敏捷价值和准则如何指导测试,对测试人员如何为敏捷团队创造价值做一个概述。
我们这样定义敏捷测试人员:专业的测试人员,顺应变化,与技术人员和业务人员展开良好协作,并理解利用测试记录需求和驱动开发的思想。
敏捷测试人员往往具有优秀的技术能力,知道如何与他人合作以实现自动化测试,同时也擅长探索性测试。
他们希望
2022/9/7 14:25:21 202KB 敏捷测试人员的十条法则
1
FileZilla是mac-FTP近程上传文件简化工具,操作简单方便敏捷可视化工具直接拖拽粘贴复制替换删除等鼠标一键功能
2022/9/4 23:46:39 12.56MB macforFileZi FileZilla macFTP工具
1
java小超市管理系统源码约翰尼·道格拉斯·马兰贡我是Johni,软件工程师、技术爱好者和开源合作者,我喜欢运动、聚会和个人增强聚会。
联系信息电子邮件:链接:居住地:巴西南卡罗来纳州弗洛里亚诺波利斯关于我我有超过10年的软件开发经验,我参与了许多使用Web、移动和桌面技术的成功项目。
除了专注于编码之外,我还是架构演讲、设计模式、最佳实践和敏捷、TDD、云计算和用户体验等主题的忠实粉丝。
寻找机会加入一个敬业且忠诚的团队,对自己的产品充满热情,创造改变生活的体验。
一个拥有同样热情和伟大的产品愿景的团队。
当我不工作时,我会在我的个人博客上分享一些知识。
我相信开源倡议,我分享了我的大部分工作,这些工作对商业秘密没有影响。
你可以在我的GitHub帐户上找到我的合作。
我协助组织一些本地聚会并讨论技术。
在我的扬声器上检查一下,技术技能我精通Python(3年以上)、Django(2年以上)、Javascript(3年以上)、ReactNative(3年以上)、AngularJS(2年以上)、PostgreSQL(8年以上)、MySQL(
2019/4/13 14:53:25 4KB 系统开源
1
2021敏捷网络处理方案(专业完整版).pdf
2016/4/10 8:25:08 20.01MB 智慧
1
华为智慧园区处理方案提供通用园区通用场景,可拆可合,灵活根据客户场景化需求进行的定制,助力企业敏捷创新。
2017/10/13 19:32:36 4.55MB 华为智慧园区通用场景解决方案
1
《阿里巴巴+DevOps+实践手册》DevOps敏捷研发篇代码管理篇持续交付篇处理方案篇CI&CDDDDTDD实践手册
2018/4/19 15:04:28 13.81MB devops 阿里巴巴 敏捷开发 实践手册
1
共 193 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡