Slide 22
Slide 22 text
© 2011 innoQ Deutschland GmbH
Scala features supporting these drivers
• Rich type system
(e.g. traits, co-variants, self types, Try/Option, pattern matching)
!
⇒Less errors => higher Quality
!
• More expressive code
(e.g. through type inference, concise syntax, compile time reflection for code
generation, internal DSL)
!
⇒Improve understandability of code => higher Quality,
reduced Human Resources costs
!
⇒Less code to write => higher Quality, shorter Time-to-
Market