在寻求关于良好编程实践的建议时,典型的答案是敏捷软件开发,测试驱动开发或设计模式的变体.然而,据我所知,这些都没有使用科学方法证明(如果我错了,那么随意纠正我).
我想知道,基于证据的发展实践这个主题有什么好的资源吗?
tdd agile design-patterns
agile ×1
design-patterns ×1
tdd ×1