模型类和外部库的最佳实践

时间:2014-02-27 12:58:31

标签: java class model dependencies libraries

我正在用Java开发一个MVC丰富的GUI应用程序,我必须使用一个外部科学库,它已经定义了我将在我的域模型中使用的大多数类。在这种情况下,最佳做法是什么?我可能需要用接口包装库中定义的所有类吗?

1 个答案:

答案 0 :(得分:0)

就个人而言,如果出现以下情况,我会将第三方课程包装到我的界面实施中:

  • 第三方图书馆仍在不断发展(预计会有新的变化)
  • 第三方图书馆没有解决我的所有问题
  • 我不想只使用一个(科学图书馆的)提供者
  • 我的申请是长期项目

否则我会直接向我们提供第三方课程。在项目开始时引入不必要的抽象层通常会浪费时间。