`
rocflytosky
  • 浏览: 151617 次
  • 来自: 北京
社区版块
存档分类
最新评论

一个新的敏捷过程TBD(Tracer Bullet Develpment)

阅读更多
刚看完Pragmatic programmer的《ship it》,其中提出了一个新的敏捷过程“Tracer Bullet Develpment”,按照《The Pragmatic Programmer》的翻译,可以称作“曳光弹开发”。核心思想是“即时反馈”,基本过程是“Propose system objects”-》propose interfaces-》connect interfaces-》add functions-》refactor,refine,repeat-》   如此循环、迭代。该过程非常容易切分使得项目团队可以并行运作从而实现大项目。
相关的几个tips:
The goal is software, not compliance

Architect as a group

If production use it, you should too

Solve the hardest problem first

An encapulated architecture is a scalable architecture

有人熟悉这个过程吗?
分享到:
评论

相关推荐

    PF-TBD-master_PFTBD_PF-TBD_PF_TBD_tbd检测前跟踪_tbd

    标题"PF-TBD-master_PFTBD_PF-TBD_PF_TBD_tbd检测前跟踪_tbd"表明这个压缩包可能包含了一个名为"PF-TBD-master"的项目或代码库,其中详细实现了PF-TBD算法。这个项目可能包含了PF-TBD算法的核心实现,以及相关的实验...

    my_importanceweights3.rar_TBD matlab_TBD MATLAB_tbd

    在这个过程中,优化器会试图找到一个在所有目标函数上都尽可能优秀的解。 在实际应用中,理解和调整重要性权重是优化问题中的关键步骤,它直接影响到最终解决方案的性能和适用性。通过对`my_importanceweights3.m`...

    libstdc++.6.0.9.tbd.zip

    在iOS开发过程中,Xcode是不可或缺的工具,它包含了编译、调试以及构建应用程序所需的所有组件。然而,随着Xcode的版本更新,有时会出现一些兼容性问题...同时,这也是软件开发过程中不断学习和适应新技术的一个例子。

    XCode中libstdc++.6.0.9.tbd和libstdc++.6.tbd

    在XCode开发环境中,`libstdc++.6.0.9.tbd`和`libstdc++.6.tbd`是两个重要的动态库文件,它们属于C++标准库的一部分,主要负责提供C++语言的Standard Template Library (STL)功能。在升级到XCode 10.0版本后,用户...

    DPTBD_SingleTarget.zip_DPTBD算法_tbd_雷达 TBD_雷达TBD算法_雷达基础

    能够成功实现雷达TBD的检测算法,可跑,最基础的实现算法

    libstdc++.6.0.9.tbd

    在苹果的开发环境中,Xcode是一个不可或缺的工具,它提供了完整的开发环境和库支持。然而,随着时间的推移,Xcode的版本升级也会带来一些变化。其中,对于旧版的`libstdc++`库,Xcode 10开始不再内置,这给一些依赖...

    基于粒子滤波的TBD检测跟踪

    ### 基于粒子滤波的TBD检测跟踪 #### 概述 “基于粒子滤波的TBD检测跟踪”是一篇深入探讨如何利用...对于从事雷达信号处理及相关领域的研究人员来说,这篇论文提供了一个深入理解TBD技术和粒子滤波应用的重要参考。

    PF-TBD-master_PFTBD_PF-TBD_PF_TBD_tbd检测前跟踪_tbd_源码.zip

    标题中的"PF-TBD-master_PFTBD_PF-TBD_PF_TBD_tbd检测前跟踪_tbd_源码.zip"表明这是一个关于“PF-TBD”项目的源码压缩包,主要用于“tbd(To Be Determined,待确定)检测前的跟踪”。在IT领域,这样的命名通常代表...

    PF-TBD-master_PFTBD_PF-TBD_PF_TBD_tbd检测前跟踪_tbd.zip

    标题中的"PF-TBD-master_PFTBD_PF-TBD_PF_TBD_tbd检测前跟踪_tbd.zip"似乎是一个软件开发项目或者代码库的压缩文件,它可能代表了一个名为"PF-TBD"的项目,其中包含了"tbd检测前跟踪"的相关模块。在软件开发中,"TBD...

    TBD_Viterbi.rar_MATLAB TBD_tdb matlab_viterbi tbd_微弱目标_雷达目标检测

    雷达微弱目标检测是雷达系统中的一个重要挑战,因为微弱目标的信号往往被强烈的背景噪声所掩盖。利用Viterbi和TBD算法,可以有效地提升信号检测的灵敏度,降低虚警率,从而提高目标检测的准确性和可靠性。 5. 雷达...

    Treiboost TBD4-1300 机器人样本.pdf

    1. 机器人型号:文档提及的机器人型号为“TBD4-1300”,这是Treiboost品牌下的一款机器人产品。 2. 产品设计理念:“The essence of natural innovation for pick and place robotics”表明TBD4-1300设计上追求自然...

    Xcode 12 缺失库 libstdc++.tbd libstdc++.6.tbd libstdc++.6.0.9.tbd

    Xcode 12 缺失库 libstdc++.tbd libstdc++.6.tbd libstdc++.6.0.9.tbd 进入终端 cd 到 install-Xcode_12.sh文件(直接拖进终端即可),回车,重新打开xcode

    Treiboost TBD4-1100 机器人样本.pdf

    - IP55:这是一个防护等级,表示该机器人对于灰尘和水侵入有一定的防护能力,适合用于要求较为严格的工业环境。 - (A):代表该机器人运行时的噪音水平较低,意味着在实际工作中能够提供一个更安静的环境。 3. ...

    iOS libstdc++.6.0.9.tbd和libstdc++.6.tbd

    首先,`libstdc++.6.0.9.tbd`中的数字`6.0.9`代表的是C++标准库的一个特定版本。`libstdc++`是GNU实现的C++标准库,它包含了C++语言的各种标准模板库(STL),如容器、迭代器、算法、智能指针等。`6.0.9`可能指的是...

    TBD.rar_tbd_天气预报

    【标题】"TBD.rar_tbd_天气预报" 指的可能是一个压缩文件,其中包含了与天气预报相关的数据或应用程序。"TBD"通常代表"To Be Determined",在这里可能是表示具体的内容尚待确定或者正在开发中。这个RAR文件可能是为...

    lstdc++.6 libstdc++.6.0.9.tbd

    `libstdc++.6`是GNU C++库的一个版本,它包含了C++语言的标准模板库(Standard Template Library, STL)和其他一些必要的运行时支持。在Apple的环境中,这个库是针对Objective-C++编译器的,用于支持C++代码的编译和...

    TBD 检测前跟踪

    实现检测前跟踪 就是先跟踪再检测目标,一般用于弱目标检测

Global site tag (gtag.js) - Google Analytics