当前位置:  开发笔记 > 运维 > 正文

为什么应用程序开发人员可以执行数据库工作,但数据库开发人员试图避开应用程序?

如何解决《为什么应用程序开发人员可以执行数据库工作,但数据库开发人员试图避开应用程序?》经验,为你挑选了2个好方法。

根据我的经验,这是"后端"(数据库开发人员)和"前端"人员(应用程序开发人员,客户端和服务器端)之间的争议问题.

关于这个问题,有很多热烈的酒吧讨论.

我只是想知道,只是人们有不同的心态,或者懒得学习更多,对自己所知道的东西感到舒服,或其他什么.



1> Tony Andrews..:

我可能会重新说出这样一个问题:为什么(某些)应用程序开发人员认为他们可以做"数据库内容"而实际上并没有真正理解它?而数据库开发人员(通常)认为他们可以在没有一些培训和经验的情况下编写好的应用程序!



2> Andrew Hare..:

它是关于抽象的层次.数据库是典型业务应用程序中最低级别的抽象(软件方式).处理抽象外层的开发人员更有可能知道内层知识而不是内层中的开发人员知道外层.

这是因为当内部抽象层不知道依赖它们的外层时,它们的表现最佳.

因此,网站表示层中的设计人员可能会对他们所依赖的服务器端代码有所了解,因为他们与之交互.但是在服务器上工作的开发人员根本不需要了解任何有关设计的知识.

推荐阅读
刘美娥94662
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有