infoshare 2013: adam bien - java ee - and the bloat is gone [en]

21
adam-bien.com / @AdamBien JavaEE ...and the bloat is gone Think, Write, Delete

Upload: infoshare

Post on 16-May-2015

200 views

Category:

Technology


2 download

DESCRIPTION

Adam Bien / Java Guru Java EE - And The Bloat Is Gone. Prezentacja z konferencji infoShare 2013 w Gdańsku. Presented at infoShare 2013 conference in Gdańsk, Poland.

TRANSCRIPT

Page 1: infoShare 2013: Adam Bien - Java EE - And The Bloat Is Gone [EN]

adam-bien.com / @AdamBien

JavaEE ...and the bloat is gone

Think, Write, Delete

Page 2: infoShare 2013: Adam Bien - Java EE - And The Bloat Is Gone [EN]

adam-bien.com

I’m working as Java EE/SE developer, consultant, sometimes author, speaker and trainer with Java since 1995...

...and still really enjoying it!

Java Programming Language rocks!

airhacks.com

Page 3: infoShare 2013: Adam Bien - Java EE - And The Bloat Is Gone [EN]

adam-bien.com

Adam Bien, press.adam-bien.com

Page 4: infoShare 2013: Adam Bien - Java EE - And The Bloat Is Gone [EN]

adam-bien.com

Page 5: infoShare 2013: Adam Bien - Java EE - And The Bloat Is Gone [EN]

J2EE != JavaEE stop “cargo culting”

Page 6: infoShare 2013: Adam Bien - Java EE - And The Bloat Is Gone [EN]

Project vs. Product

Page 7: infoShare 2013: Adam Bien - Java EE - And The Bloat Is Gone [EN]

“Platforms and architectures should encourage fast failures.

The earlier, the better.”

Page 8: infoShare 2013: Adam Bien - Java EE - And The Bloat Is Gone [EN]

No Interfaces

Page 9: infoShare 2013: Adam Bien - Java EE - And The Bloat Is Gone [EN]

No external libraries

Page 10: infoShare 2013: Adam Bien - Java EE - And The Bloat Is Gone [EN]

No XML

Page 11: infoShare 2013: Adam Bien - Java EE - And The Bloat Is Gone [EN]

Less is More: @Inject, @Stateless, @Entity

Page 12: infoShare 2013: Adam Bien - Java EE - And The Bloat Is Gone [EN]

About synergies

Page 13: infoShare 2013: Adam Bien - Java EE - And The Bloat Is Gone [EN]

Design Patterns

Page 14: infoShare 2013: Adam Bien - Java EE - And The Bloat Is Gone [EN]
Page 15: infoShare 2013: Adam Bien - Java EE - And The Bloat Is Gone [EN]
Page 16: infoShare 2013: Adam Bien - Java EE - And The Bloat Is Gone [EN]

adam-bien.com

GoF Patterns

Factory, Abstract Factory, Singleton, Builder, Prototype, Adapter, Bridge, Decorator, Facade, Flyweight, Composite, Proxy, Template, Observer, Visitor, Command, Strategy, State, Chain of Responsibility

Page 17: infoShare 2013: Adam Bien - Java EE - And The Bloat Is Gone [EN]

Build, CI and …Maven

Page 18: infoShare 2013: Adam Bien - Java EE - And The Bloat Is Gone [EN]

Testing and Stress

Page 19: infoShare 2013: Adam Bien - Java EE - And The Bloat Is Gone [EN]

Design For Reuse. Really?

Page 20: infoShare 2013: Adam Bien - Java EE - And The Bloat Is Gone [EN]

Architecture Essentials

Page 21: infoShare 2013: Adam Bien - Java EE - And The Bloat Is Gone [EN]

adam-bien.com

Thank You!and see you at

workshops.adam-bien.comairhacks.com