Saturday, June 16, 2012

Java assert, Design by contract, Elvis operator and nulls (English)


Excerpts from Java Posse #386 - Newscast for May 31st 2012
http://javaposse.com/webpage/java-posse-386-newscast-for-may-31st-2012

Does JSR 308 promotes design-by-contract to Java? It is step further from assertions? When it will be part of JDK?

UPDATE: It is currently scheduled at JDK 1.8.
See also: Do you use assertions?
END OF UPDATE


Some more useful links:

Groovy Safe Navigation Operator (?.)
http://groovy.codehaus.org/Operators#Operators-SafeNavigationOperator

Nullable types and Non-null types
http://confluence.jetbrains.net/display/Kotlin/Null-safety



No comments:

Post a Comment