阿里云「飞天发布时刻」2024来啦!新产品、新特性、新能力、新方案,等你来探~ 了解详情
写点什么

文章:TDD 实践之实用主义

  • 2008-10-20
  • 本文字数:232 字

    阅读完需:约 1 分钟

在软件开发实践中,经常会遇到这样的情形:按照书上的某种理论或者原则,无法直接解决我们遇到的问题,甚至会引入新的问题。因为任何一种书本上的“实践”,都是针对某种特定的环境,不可能放之四海而皆准。

尤其是一些相对较难把握的实践,如 TDD,从诞生的那一天起就争议不断。

然而,我们是应该奉这些原则和理论为圣经,不敢越雷池一步;还是基于理论背后的思想,结合自己的实际问题,以实用主义的态度继续实践?

让我们来看看在一个实际的项目中我们采取的做法。

阅读文章全文: TDD 实践之实用主义

2008-10-20 01:28780

评论

发布
暂无评论
发现更多内容

netty系列之:在netty中使用native传输协议

程序那些事

Java Netty 程序那些事 5月月更

在线HTML转Excel工具

入门小站

工具

区块链Web3招聘:海量开发产品岗位等你来 Pick

TinTinLand

区块链

大画 Spark :: 网络(7)-Spark网络中的“四次握手”Executor注册到Driver过程中的TransportClient与细节过程

dclar

大数据 hadoop spark 架构设计 源代码

小红书信息流推荐多样性解决方案

小红书技术REDtech

推荐 SSD 多样性 KDD

六、云原生可观测性

穿过生命散发芬芳

可观测性 5月月更

linux之sed使用技巧

入门小站

Linux

LinkedList 源码分析-新增

zarmnosaj

5月月更

中国电子云数据库 Mesh 项目 DBPack 的实践

峨嵋闲散人

分布式事务 分库分表 读写分离

M-DAO开辟区块链全新战场,或成DAO赛道龙头

西柚子

阿里云张新涛:异构计算为数字经济提供澎湃动力

阿里云弹性计算

XR 元宇宙 视觉计算

类似 Teambition 的9大最佳项目管理软件

PingCode

天翼云高可用虚拟IP(HAVIP)实践

天翼云开发者社区

DPU芯片企业中科驭数加入龙蜥社区,构建异构算力生态

OpenAnolis小助手

芯片 生态 龙蜥社区 CLA 中科驭数

JVM进阶(十六)——JAVA 双亲委派模型

No Silver Bullet

类加载 双亲委派模型 5月月更

Hoo研究院|币海寻珠—5月区块链行业投资机构动向(上)

区块链前沿News

区块链 投资 虎符 Hoo

[Day44]-[回溯]-括号生成

方勇(gopher)

LeetCode 回溯算法 数据结构算法

首发!高性能数据访问中间件 OBProxy(一):功能模块及特性详解

OceanBase 数据库

oceanbase

时序数据库在桥梁监测领域中的应用

CnosDB

IoT 时序数据库 开源社区 CnosDB infra

“晕乎乎的概念”:阿里云函数计算的“应用”又是个啥

阿里巴巴云原生

阿里云 Serverless 云原生 函数计算

【达人专栏】还不会用Apache Dolphinscheduler吗,大佬用时一个月写出的最全入门教学【二】

Apache DolphinScheduler

Apache 大数据 开源 workflow dophinscheduler

对话上市公司数字化转型:激活数据要素 倍增数字价值

WorkPlus

SPDK QOS机制解析

天翼云开发者社区

M-DAO开辟区块链全新战场,或成DAO赛道龙头

小哈区块

在线文本代码对比工具

入门小站

工具

Liga 讨论: ToB产品可不可以免费?

LigaAI

SaaS

mark:vscode 无法远程访问连接

webrtc developer

vscode

直播预告丨OpenHarmony标准系统多媒体子系统之视频解读

Anna

OpenHarmony

设计模式关系图(全网首发)之结构和创建模式

设计模式

银行需明确低代码与无代码开发平台差异,以在技术上降低试错成本

易观分析

银行

[Day43]-[回溯]-解数独

方勇(gopher)

LeetCode 数据结构算法

文章:TDD实践之实用主义_研发效能_李光磊_InfoQ精选文章