Roundup '12 - (Variations in) Pair Programming (Variations)

Fully formatted shownotes can always be found at http://javaposse.comPair Programming is hard, because it’s social. In this session hosted by Dianne Marsh and Andrew Harmel-Law we discuss different approaches to adopting this agile practice. Thanks to Todd Costella, Jack Leow, Eirik Bjørsnøs, Chris Marks, D.J. Hagberg, Brian Gray and Victoria Vickers for their valuable input.Recorded at the Java Posse Roundup 2012 in Crested Butte, COThanks to Andrew Harmel-Law for production help.

Roundup '12 - NoSQL

Fully formatted shownotes can always be found athttp://javaposse.comThis session discusses the usage of NoSQL data stores within Java applications and the experiences developers have had resulting from that endeavor. A conclusion seems to be that the selection of the best data store for your application is quite dependent on the type of data that you are storing: XML vs. JSON, many small items vs. large documents, relationships with sibling data items, or its volatility to aspects such as consistency, availability, and partitioning (CAP).Another observation was that through the use of a Factory type pattern the type of underlying data store could be abstracted away from the applications. Use of JPA annotations, Mongo annotations, or identifiers for other storage types would be selected by setting a configuration switch.Recorded at the Java Posse Roundup 2012 in Crested Butte, COThanks to Victoria Vickers for production help.

And also bids farewell to Java 6 and notes that with Java 7, Oracle can now produce versions of the JVM for all major operating systems including OS X at the same time. With Java 6 heading towards EOL soon, is it time to switch?