天,
我正在阅读 Dan Chak 的文章“数据库作为堡垒”,该文章来自优秀的书“每个软件架构师应该知道的 97 件事”(经过消毒的亚马逊链接),这表明不应使用敏捷方法来设计数据库。
有一个关于敏捷方法和数据库的 SO 问题“敏捷开发和数据库更改”,其中有一些涵盖敏捷开发方法的优秀答案。事实上,其中一个答案为每次更新数据库所需的内容提供了一个绝妙的想法。;-)
但是在阅读了 Dan Chak 的文章后,我想知道敏捷方法是否真的适合大型系统。
这当然会引出一个问题,即如何最好地为与 BDUF 数据库设计交互的应用程序解耦敏捷方法,而不在最终采用的设计中添加复杂的转换层?
有什么建议么?
干杯,