InfoQ

InfoQ

Topic/Tag specific view

Jfokus 2009 Content on InfoQ


Latest featured content about Jfokus 2009

Controlling Your Architecture

Topics
Code Quality,
Code Analysis,
Code Profiler,
Quality,
Debugging,
Profilers,
Software Craftsmanship,
Agile,
Architecture,
Programming,
Jfokus 2009,
Static Analysis,
Code Reviews

Magnus Robertsson shows how to control the code architecture manually, statically and dynamically in order to avoid an architectural drift leading to a big-ball-of-mud. For that, he recommends ways to enforce the reference architecture through peer review, code analysis, and zero tolerance to warnings and errors.

Presentations about Jfokus 2009

From Good to Great Developer

Topics
Agile Techniques,
Coaching and Mentoring,
Agile,
Programming,
Jfokus 2009

Chris Hedgate makes a difference between a good and a great developer. The former writes code quickly, knows how to solve problems, but his code tends to be hard to maintain on the long run. The good developer keeps an eye on the future trying to make sure the code evolves cleanly. Hedgate advices on how to move from good to great.

Domain Specific Languages - What, Why, How

Topics
Ruby,
Java,
Dynamic Languages,
Domain Specific Languages,
Languages,
Architecture,
Jfokus 2009,
Programming

Ola Bini makes an introduction to DSLs explaining what they are and aren’t, what they are useful for, how to implement an internal/external DSL in Java and why are DSLs and Ruby so related.

An Introduction to Data Grids

Topics
Grid Computing,
Oracle,
Architecture,
Coherence,
Jfokus 2009,
Companies

Cameron Purdy explains how a data grid functions by using a partition topology for data access, update, recovery and local storage, accessing data using read/write-through and write behind, and invoking operations through Observable, QueryMap and InvocableMap interfaces. He also offers some examples of data grids solving complex problems and introduces Coherence, Oracle’s data grid solution.

What's New and Exciting in JPA 2.0

Topics
JPA,
Java EE,
Java,
EclipseLink,
Languages,
Persistence,
Programming,
Database,
Hibernate,
Jfokus 2009,
TopLink,
Eclipse,
ORM

Java Persistence API (JPA) 2.0, introduced with Java EE 6, adds in and specifies fully many things which were missing in JPA 1.0. This presentation discusses several features of JPA 2.0 such as advanced locking, enhanced query language, a shared cache API, expression/criteria API, property standardization, more flexible object modeling and more advanced O/R mapping support.