




已阅读5页,还剩11页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
S1: Introduction, SaaS Architecture, Ruby and Rails Basics 1. Select the true statement: Agile developers should value: B(P21) A. Processes instead Redirect to the movies index page with a URI such as /index?search_terms=world z() if val ; end end def check_y_w(val) ; w() if val ; end end A) Version 1 has higher per-method cyclomatic complexity B) Version 1 exposes more testing seams C) Version 1 has a lower ABC score D) Version 1 cannot be tested to 100% C2 coverage 6. Which statement is TRUE regarding refactoring? A 或者 C(P314 重构) A) Refactoring improves test coverage B) During refactoring, you should never have a failing test C) Improving code structure is a primary goal D) Refactoring always reduces the amount of code 7. In method-level refactoring, the _ code smell is likely to be present if any of the other three are present. A) long method B) method does more than 1 thing C) method has too many arguments D) method jumps back and forth between levels of abstraction 8. Which expression statement regarding Design Reviews and Meetings is FALSE? A) Intended to improve the quality of the software product using the wisdom of the attendees B) They result in technical information exchange and can be highly educational for junior people C) Design reviews can be beneficial to both presenters and attendees D) Serving food like Samosas is vital to success of a good meeting 9. Which of the following git commands are used to help track who changed what file and when? A) git list (检查已有配置信息) B) git manage C) git push D) git blame (查看文件的每个部分是谁修改的) 10. How do you compare two revisions of a file, or your current file and a previous revision? A) git diff B) git compare (没有这个命令) C) git clone D) git checkout 11. Which statement is FALSE? (A 或 D) A) Software that uses more design patterns isnt necessarily better. B) Well-designed software can evolve to the point where patterns become anti-patterns. C) Trying to apply design patterns too early can be just as bad as applying them too late. D) Most design patterns are specific to a particular subset of programming languages. 12. Which statement, if any, regarding P equivalent of change request cost estimates is points; P extension; modification B) method; modification; polymorphism C) class; delegation; polymorphism D) method; stubbing; overriding 20. Which statements are TRUE regarding a function in JavaScript? Check ALL that apply. A) It can be anonymous B) It is a first-class object in the language C) It can execute concurrently with other functions D) It can be the value of a property (slot) in a JavaScript object E) When called with no arguments, parentheses are optional (as with Ruby functions) 21. Under what circumstances is it reasonable to delegate all responsibility for validating form inputs (for example, to ensure fields are not left blank) to client-side JavaScript? Choose ONE answer. A) If we can confirm that the users browser has JavaScript enabled B) If we can confirm that the users browser has JavaScript enabled, and the form is submitted over a secure connection C) Neither: the server must always perform such validations, even if there is already JavaScript client-side code that performs them 22. The ability to perform a background request and update the HTML page in-place with the response relies on (choose ONE answer): A) the browser having an embedded Jav
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 傅雷家书考试题及答案
- 2025年国家特种设备安全管理人员(A证)考试练习题库(含答案)
- 医养结合人才培训班理论考试题(含答案)
- 医疗机构消毒技术规范培训试题及答案
- 2025心肺复苏理论考试试题(含答案)
- 2025年安全知识竞赛题库及答案
- 2024年农村农业《果树生产技术》知识试题与答案
- 北京培训知识课件
- 2024年事业单位招聘“动物检疫员”职责及技能知识考试题库与答案
- 柴胡种植课件
- 建筑工程技术标通用
- 临床执业助理医师呼吸系统
- 检验科医师(技师)晋升高级职称晋升专题报告病例分析汇编三篇
- 工程师站及电子间管理规定
- 最新山东地图含市县地图矢量分层可编辑地图PPT模板
- 建设生态文明ppt模板课件
- T∕CGMA 033001-2018 压缩空气站能效分级指南
- 浙江鹏友化工有限公司
- 江苏常熟新材料产业园环境风险评估报告
- 《创新方法》课程教学大纲
- REFLEXW使用指南规范.doc
评论
0/150
提交评论