我正在开发一个利用多种技术的项目:
该软件支持众所周知的数据库,例如MSSQL,MySQL,Oracle和DB2。环境细分为模块:
几乎所有服务都是通过webapps在Tomcat中提供的。我很确定我们没有这些技术的最新版本。 但我仍然想知道,如果我们能够以较少的依赖性实现同样的目标。什么新东西可以提高我们的生产力?----
答案 0 :(得分:1)
您列出的依赖关系是相当完善的,标准技术都可以解决不同的问题。
我认为您不应该尝试减少依赖项的数量。任何相当复杂的网站都会(并且应该)拥有这么多的依赖关系,这样他们就可以利用专门从事这些领域的专业人员,并将他们的知识巧妙地打包到免费提供的库中。无论如何,请使用它们!
现代网站已经非常复杂,没有任何一个人知道如何从头开始构建一个网站nobody knows how to make a pencil。