GeeCON 2014 – Brain dump, Day 3

The last, third post with my notes from the GeeCON 2014 conference. Pretty short? I am not going to justify myself, but it was the third day and everyone was a bit tired after two intensive days and nights in Cracow.

Tomasz Kowalczewski – Reactive Java

  • Something almost “reactive” is already in JDK8: Completable Future, more reading: “Java 8: Definitive guide to CompletableFuture”
  • RxJava has a nice DSL allowing to configure observables in an elegant way
  • Project has a good wiki, worth diving deeper
  • Observables can be easily converted to Iterator (good for step-by-step migrations)

Tom Bujok – 33 things you want to do better

Sander Mak, Paul Bakker – Modular JavaScript

  • CommonJS (preferred one) and AMD
  • Chuck Norris Stamp Of Approval – image 😉

Sandro Mancuso – Crafted Design

  • Controller only controls the flow, usually only invokes use_cases
  • use_cases, package for logic/features
  • Packages by feature
  • There were too many diagrams hard to describe in text so you should really check slides

Michael Feathers – Beyond Error Handling

Written by

Tomasz Dziurko

VP of Engineering at [SoftwareMill](https://softwaremill.com), a 100% remote software consultancy and part of the VirtusLab group. I build engineering organizations that scale without losing the people who make them work. [More about me]({{site.baseurl}}/about-me/)