题目详情

专业程序员小王记录工作经验中,不正确是( )。

  • A.疲劳、烦心、缺思路时不要编程,可以先做事务性工作
  • B."先写测试方案再编程"测试驱动开发是切实可行
  • C.专业程序员可能自负、固执和内向,所以更需要强调协作
  • D.专业程序员面对经理催促交付时,要服从大局不计困难

正确答案及解析

正确答案
D
解析

本题考查软件工程(程序员素质)基础知识。

编程是一项强脑力劳动,从构思设计到写代码需要专心细致地做工作。人在疲劳、烦心时,思路也不会清晰,编程容易出错。而且,程序出错后检查纠错很麻烦,隐蔽错误更会严重影响应用效果,甚至会造成很大损失。所以,此时还不如放下编程,先做些事务性工作,等人状态休整好了,再做编程,效果会更好。

最近几年实践表明,"先写测试方案再编程"测试驱动开发是切实可行,也有利于提高软件质量。

由于专业程序员需要注重实现细节,常常对自己经过反复思考获得算法实现逻辑非常自信,常常表现出自负、固执和内向,特别是多人共同编程时,常会产生争执。因此,强调协作精神是非常重要。

软件开发过程中,由于各种技术因素十分复杂,拖延工期很常见。用户要求按期交付,经理则常来催促。专业程序员应向经理如实说明拖延工期原因,解释软件测试等因素复杂性和不确定性,这些因素不是增加人力和加班所能解决,如实说明赶工期危害性。专业程序员应根据经验估计,经过最大努力最快能在什么时间交付,由经理再仔细考虑决策。一味听从经理安排,可能事与愿违,有时不得不减少测试,降低软件质量,造成更大应用问题。据统计,大部分用户催促交付,不过是强调合同重要性,即使真按期交付,也会放在那里一段时间,等待投入使用。

你可能感兴趣的试题

单选题

中级软件设计师,章节练习,中级软件设计师系统开发运行知识

  • A.0
  • B.1
  • C.2
  • D.3
查看答案
单选题

中级软件设计师,章节练习,中级软件设计师系统开发运行知识

  • A.1、1
  • B.1、2
  • C.2、2
  • D.2、3
查看答案
单选题

中级软件设计师,章节练习,中级软件设计师系统开发运行知识

  • A.3
  • B.4
  • C.5
  • D.6
查看答案
单选题

中级软件设计师,章节练习,中级软件设计师系统开发运行知识

中级软件设计师,章节练习,中级软件设计师系统开发运行知识

  • A.V(S3)和V(S5)V(S6)
  • B.P(S3)和V(S5)V(S6)
  • C.V(S3)和P(S5)P(S6)
  • D.P(S3)和P(S5)P(S6)
查看答案
单选题

中级软件设计师,章节练习,中级软件设计师系统开发运行知识

  • A.243ms
  • B.246ms
  • C.254ms
  • D.280ms
查看答案

相关题库更多 +