Skip to main content
This revision made January 22, 2012 21:43, by vgrazi

Design principles

  • Value types (Simple immutable types, depending on even simpler immutable types or primitives)
  • Method naming and style in alignment with JSR-310 Stephen - please be more explicit
  • Works acceptably with other JVM languages (Groovy, Scala, Clojure...)


Do we want to include the following as a design principle? There is some debate about whether to use factories, why lock it down?

  • No separate factories for the value types
Difference compared to previous revision
'''Design principles''' * Value types (Simple immutable types, depending on even simpler immutable types or primitives) * Method naming and style in alignment with JSR-310 ''' Stephen - please be more explicit''' * Works acceptably with other JVM languages (Groovy, Scala, Clojure...) Do we want to include the following as a design principle? There is some debate about whether to use factories, why lock it down? * No separate factories for the value types
 
 
Close
loading
Please Confirm
Close