我正在使用Struts 2编写Java应用程序,但现在我想将其变成混合Java和Scala项目。我对Scala没有太多经验,但几年前在大学学习了Haskell - 我真的很喜欢函数式编程范例,但当然在课堂上我们只得到了一些非常适合函数式解决方案的问题!在现实世界中,我认为某些代码更适合采用命令式风格,并且我希望继续使用Java进行编码(我知道Scala支持命令式语法,但我还没有准备好走纯Scala项目的方向)。
在混合项目中,如何决定在Java和Scala中编写什么代码?
在混合项目中,如何决定在Java和Scala中编写什么代码?