Introducing Scala in your existing Java projectING-IT
The presentation was given by Tim Soethout on the Amsterdam Scala Meetup on the 29th of October 2015. Check out the website: http://www.meetup.com/amsterdam-scala/
This technical talk is aimed at everyone who wants to start with Scala at their Enterprise. This presentation focusses on how to add Scala code to an existing Java Maven project and still ticking the required enterprise boxes, such as code quality, security and maintainability.
At ING, Java is (still) the language of choice. The team where Tim Soethout is working for is enthousiastic about Scala with varying levels of experience and started using Scala daily. Using Scala means that they also have to comply with all the company guidelines, which is already in place for Java. The team has developed and found existing tooling to do this. Other challenges are more technical in nature, such as correctly mixing Java and Scala code referencing each other and correct code coverage reports.
We will follow the journey of this team on getting everything to work nicely in our enterprise eco-system. Expect demo’s and working examples. Topics discussed will be compiling Scala from Maven, IDE settings for mixed Java/Scala projects, Code quality using the Java Sonar tooling and enabling this for Scala, including code coverage with Scoverage and quality checks with ScalaCheck, and creating ScalaDoc and JavaDoc. The main focus is supporting the mixed Java/Scala project and keeping everything as accessible and usable as possible for non-Scala programmers.
Introducing Scala in your existing Java projectING-IT
The presentation was given by Tim Soethout on the Amsterdam Scala Meetup on the 29th of October 2015. Check out the website: http://www.meetup.com/amsterdam-scala/
This technical talk is aimed at everyone who wants to start with Scala at their Enterprise. This presentation focusses on how to add Scala code to an existing Java Maven project and still ticking the required enterprise boxes, such as code quality, security and maintainability.
At ING, Java is (still) the language of choice. The team where Tim Soethout is working for is enthousiastic about Scala with varying levels of experience and started using Scala daily. Using Scala means that they also have to comply with all the company guidelines, which is already in place for Java. The team has developed and found existing tooling to do this. Other challenges are more technical in nature, such as correctly mixing Java and Scala code referencing each other and correct code coverage reports.
We will follow the journey of this team on getting everything to work nicely in our enterprise eco-system. Expect demo’s and working examples. Topics discussed will be compiling Scala from Maven, IDE settings for mixed Java/Scala projects, Code quality using the Java Sonar tooling and enabling this for Scala, including code coverage with Scoverage and quality checks with ScalaCheck, and creating ScalaDoc and JavaDoc. The main focus is supporting the mixed Java/Scala project and keeping everything as accessible and usable as possible for non-Scala programmers.
A pesar de las claras evidencias de la participacion irani en el cruel atentado a la AMIA, que nos dejo a 85 hermanos sin vida, el gobierno firma un pacto con el regimen irani, con el fin de dejar la investigacion archibada
A pesar de las claras evidencias de la participacion irani en el cruel atentado a la AMIA, que nos dejo a 85 hermanos sin vida, el gobierno firma un pacto con el regimen irani, con el fin de dejar la investigacion archibada