程序和数据要尽量分开,不要让 数据 承载 业务功能

       让 数据 承载 业务功能,比如用SQL来配置业务逻辑,可以减少硬编码,新增功能时不须重新开发,但是,一旦生产环境中的数据库被破坏,不但破坏了业务数据,也破坏了业务功能本身。这些被破坏了的业务功能,恢复起来是很困难的,除非每配一次业务逻辑,就记录一下对应的SQL语句.     如果将业务功能都写在程序里(比如代码里),那就不存在这个问题了

Leave a Comment

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.