Spr*_*gue 3 sql
我在一家公司工作,我们的设计团队选择使用"Field1".."Field10"作为通用的,未来的专栏.我向他们询问了原因,并告诉他们他们在那里以防我们将来需要它们.
有没有人听说过这种做法?当我看到这样的东西时,我的下巴掉到地上是不对的?
Ode*_*ded 6
你没有错.不确定编写ADD COLUMN更改脚本有什么困难.
ADD COLUMN
如果这些是未被应用程序引用的列(并且根本不能被它使用),那么这是最糟糕的YAGNI滥用.
但是,如果这是一个产品在人们不是在你的公司保持着将要部署,这是有道理的把这样的占位符(假定应用程序"知道"如何访问和使用它们)对未来不可预见的扩张.
归档时间:
16 年,5 月 前
查看次数:
991 次
最近记录: