`
windflawlyq
  • 浏览: 4095 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

答复: 对软件开发一点体会

阅读更多
<div class="quote_title">mercyblitz 写道</div>
<div class="quote_div"><span><span style="font-size: small;">笔者曾经就犯过错误,严格地按照敏捷那套执行,开始就遇到了同事的反对,理由是他不能理解,执行起来困难重重,照搬是不行的。</span></span></div>
<p> </p>
<p>    我觉得不是太严格,而是不够严格,或是严格不起来。</p>
<p> </p>
<p>    我也在项目中推行敏捷,团队成员虽然嘴上都说支持,但除了我给他们上的一些敏捷的课,似乎大家再也没有主动去深入研究敏捷。因为缺乏对敏捷的理解,使得实践起来显得很形式化,没能真正体现出敏捷的价值。同时基于这种没有价值,团队成员就会对敏捷的一些具体做法提出怀疑,删减具体一些实践或对实践进行修改。</p>
<p> </p>
<p>    例如,在提倡用TDD后,更多人觉得我们先从无到有的引入测试就好,至于测试是否先行,测试是否驱动设计都给出了否定。结果在大多的时间下,大家都写的测试代码越来越少,一个大模块,可能就只写了几个无关紧要的测试,这些测试写得又长又臭,在设计发生调整时测试代码不易修改,最要要嘛不对设计进行重构,要嘛重构了,干脆整个测试注释掉。</p>
<p> </p>
<p>    我觉得学一样东西,不要还没去看去悟就开始反对教条。我们不是做得太过,而是根本就还没入门。大家都不是大师,却个个具备对大师的评判能力,动辄去怀疑去否定。我不反对做学问带着怀疑的态度,只是觉得怀疑的时间点不对。我更愿意一开始依葫芦画瓢的一步一步去做,遇到问题反复去咀嚼书上的话,去看论坛里的分析,去思考,等真正用一段时间后,才开始去总结体会,去适度评判。</p>
分享到:
评论

相关推荐

    答复: Java开发规范,让你写的一手好代码,看了之后不用自卑

    Java开发规范是编程实践中至关重要的一个方面,它不仅关乎代码的可读性、可维护性和团队协作效率,也直接影响到软件项目的质量和长期发展。本文将深入探讨Java开发规范中的核心原则,以及如何通过遵循这些规范来提升...

    签订软件开发合同注意事项最新文档.docx

    5. 委托人应向受托人提供有关信息与资料,特别是有关委托人对开发软件的功能和目标需求方面的信息和资料,明确质量要求。 二、软件开发合同受托人的注意事项: 1. 受托人在完成软件开发后,需要增加开发费用时,该...

    答复: PHP验证框

    在Web开发中,确保用户提交的数据安全、有效是至关重要的。PHP作为服务器端脚本语言,可以处理并验证用户通过HTML表单提交的数据。下面将详细讨论PHP验证框的相关知识点。 1. **基本概念** - 验证框:在HTML中,...

    答复: 一道经典线程面试题的4种解法

    标题中的“答复: 一道经典线程面试题的4种解法”暗示了这是一个关于多线程编程的问题,通常在面试中出现,用于评估候选人的并发处理能力。在这个问题中,可能涉及到同步、线程安全、锁机制等关键概念。 在Java中,...

    VB答复精选的软件源码

    【VB答复精选的软件源码】是一份珍贵的资源,主要包含了使用Visual Basic(VB)编程语言编写的各种示例代码和实用程序。VB是Microsoft公司推出的一种面向对象的编程工具,它以其简单易学、功能强大而受到广大开发者...

    答复: 通过代码简单介绍JDK 7的MethodHandle,并与.NET的委托对比(二)

    标题中的“答复: 通过代码简单介绍JDK 7的MethodHandle,并与.NET的委托对比(二)”表明本文将深入探讨Java中的MethodHandle概念,并将其与.NET平台上的委托进行对比。MethodHandle是JDK 7引入的一个强大特性,它...

    三年级英语暑假作业之句子改写练习.doc

    - 肯定答复与否认答复:对一般疑问句的回答,肯定答复用“Yes, + 主语 + 助动词/情态动词。”,否定答复用“No, + 主语 + 助动词/情态动词 + not。” 2. 具体题目解答: - 1. It is fun at school. 否认句:It is...

    软件开发调试借鉴.pdf

    【软件开发调试过程详解】 软件开发是一个复杂的过程,涉及到多个阶段和团队的协作。本文将详细阐述一个典型的软件开发流程,以"软件开发调试借鉴.pdf"中的内容为例,包括人员配置、实施流程以及各个关键阶段。 1....

    软件开发合同模版.doc

    软件开发合同是甲方(通常是需求方,如浙江大学苏州工业技术研究院)与乙方(通常是软件开发公司)之间签订的法律文件,旨在规定软件开发过程中的权责、交付内容、开发周期和技术要求等关键事项。以下是对合同模版中...

    答复: 喜欢和使用Portal的朋友请进!

    博文链接:https://eric2007.iteye.com/blog/158580

    软件开发的多种文档模版

     一步一步地说明为使用本软件而需要进行的安装与初始化过程,包括程序的存载形式,安装与初始 化过程中的全部操作命令,系统对这些命令的反应与答复,表征安装工作完成的测试实例等。如果有的 话,还应说明安装过程...

    答复:答复“通向开放未来的捷径”

    标题中的“答复:答复‘通向开放未来的捷径’”暗示了这是一篇对某个讨论或议题的回应,特别是关于开放科学和知识发布的路径。在描述中提到的SpringerNature是一家知名的学术出版机构,它涉及的社论可能讨论了如何在...

    软件开发过程培训服务合同模板-6.docx

    该文档是关于软件开发过程培训服务的合同模板,主要涵盖了以下几个关键知识点: 1. **合同签订双方**:合同由甲方(需求方)和乙方(服务提供方)签订,旨在为甲方指定的客户提供软件开发过程改进及技术提升培训。 ...

    英语句型转换常规基本句式的转换方法.doc

    肯定答复:Yes, there are. 否定答复:No, there aren't. 对于情态动词,如can,否定形式是在其后加"not",一般疑问句则将其提前到句首。例如: 2. 肯定句:Li Ming's father can drive the car. 否定句:Li ...

    cpc客户端实用新型专利答复补正修改操作步骤流程[汇编].pdf

    在软件开发过程中,有时我们需要处理知识产权相关的工作,例如答复实用新型专利的补正通知。CPC(Cooperative Patent Classification)客户端是这样的一个工具,它专为处理专利申请和答复补正提供了一个用户友好的...

    在Word2021中如何答复批注.docx

    在Microsoft Word 2021中,用户可以通过多种方式对文档中的批注进行答复。这对于团队协作和文档审查非常重要,因为它允许作者和其他参与者就文档内容的具体部分进行讨论。本文将详细介绍两种在Word 2021中答复批注的...

    专利审查中如何答复0A

    专用表格中提供审查的依据、引用的对比文件、对权利要求书和说明书的结论性意见、审查的倾向性结论以及答复期限等关键信息。审查意见通知书正文则详细指出权利要求书和/或说明书存在的实质性缺陷,并可能提出修改...

    OA答复原则及策略(PPT85页).ppt

    【OA答复原则及策略】 在专利申请过程中,审查意见...总之,OA答复不仅要求对专利法有深入理解,还需要对审查意见进行细致分析,以制定出最合适的策略。通过有效沟通和策略性答复,可以最大化地提高专利申请的成功率。

Global site tag (gtag.js) - Google Analytics