不添加额外功能是为了维护完整性

今天改新应用程序时需要使用数据库的查找功能,需要匹配更具体的条件,听说正则表达式可以实现,但是我用的SQLite不支持这个功能,后来我用它的基本查找功能再加上自己写的代码解决了这个问题。

我认为SQLite的设计是对的,它这样做维护了自己的完整性,没有在新的层面去建造。如果突破完整性,则可能被添加的内容是无限的,并且这些功能也容易把用户引导至偏独处,产生难以预计的恶果。这个事情很简单,想要实现其他功能应该在其他层面,例如制作一个新的应用接口去实现就行了。

posted @ 2023-02-25 18:22  和风拥抱  阅读(51)  评论(0)    收藏  举报