infoShare 2013: Adam Bien - Java EE - And The Bloat Is Gone [EN]
-
Upload
infoshare -
Category
Technology
-
view
200 -
download
2
description
Transcript of infoShare 2013: Adam Bien - Java EE - And The Bloat Is Gone [EN]
![Page 1: infoShare 2013: Adam Bien - Java EE - And The Bloat Is Gone [EN]](https://reader033.fdocuments.us/reader033/viewer/2022052823/55567037d8b42abc5a8b4c8a/html5/thumbnails/1.jpg)
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]](https://reader033.fdocuments.us/reader033/viewer/2022052823/55567037d8b42abc5a8b4c8a/html5/thumbnails/2.jpg)
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]](https://reader033.fdocuments.us/reader033/viewer/2022052823/55567037d8b42abc5a8b4c8a/html5/thumbnails/3.jpg)
adam-bien.com
Adam Bien, press.adam-bien.com
![Page 4: infoShare 2013: Adam Bien - Java EE - And The Bloat Is Gone [EN]](https://reader033.fdocuments.us/reader033/viewer/2022052823/55567037d8b42abc5a8b4c8a/html5/thumbnails/4.jpg)
adam-bien.com
![Page 5: infoShare 2013: Adam Bien - Java EE - And The Bloat Is Gone [EN]](https://reader033.fdocuments.us/reader033/viewer/2022052823/55567037d8b42abc5a8b4c8a/html5/thumbnails/5.jpg)
J2EE != JavaEE stop “cargo culting”
![Page 6: infoShare 2013: Adam Bien - Java EE - And The Bloat Is Gone [EN]](https://reader033.fdocuments.us/reader033/viewer/2022052823/55567037d8b42abc5a8b4c8a/html5/thumbnails/6.jpg)
Project vs. Product
![Page 7: infoShare 2013: Adam Bien - Java EE - And The Bloat Is Gone [EN]](https://reader033.fdocuments.us/reader033/viewer/2022052823/55567037d8b42abc5a8b4c8a/html5/thumbnails/7.jpg)
“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]](https://reader033.fdocuments.us/reader033/viewer/2022052823/55567037d8b42abc5a8b4c8a/html5/thumbnails/8.jpg)
No Interfaces
![Page 9: infoShare 2013: Adam Bien - Java EE - And The Bloat Is Gone [EN]](https://reader033.fdocuments.us/reader033/viewer/2022052823/55567037d8b42abc5a8b4c8a/html5/thumbnails/9.jpg)
No external libraries
![Page 10: infoShare 2013: Adam Bien - Java EE - And The Bloat Is Gone [EN]](https://reader033.fdocuments.us/reader033/viewer/2022052823/55567037d8b42abc5a8b4c8a/html5/thumbnails/10.jpg)
No XML
![Page 11: infoShare 2013: Adam Bien - Java EE - And The Bloat Is Gone [EN]](https://reader033.fdocuments.us/reader033/viewer/2022052823/55567037d8b42abc5a8b4c8a/html5/thumbnails/11.jpg)
Less is More: @Inject, @Stateless, @Entity
![Page 12: infoShare 2013: Adam Bien - Java EE - And The Bloat Is Gone [EN]](https://reader033.fdocuments.us/reader033/viewer/2022052823/55567037d8b42abc5a8b4c8a/html5/thumbnails/12.jpg)
About synergies
![Page 13: infoShare 2013: Adam Bien - Java EE - And The Bloat Is Gone [EN]](https://reader033.fdocuments.us/reader033/viewer/2022052823/55567037d8b42abc5a8b4c8a/html5/thumbnails/13.jpg)
Design Patterns
![Page 14: infoShare 2013: Adam Bien - Java EE - And The Bloat Is Gone [EN]](https://reader033.fdocuments.us/reader033/viewer/2022052823/55567037d8b42abc5a8b4c8a/html5/thumbnails/14.jpg)
![Page 15: infoShare 2013: Adam Bien - Java EE - And The Bloat Is Gone [EN]](https://reader033.fdocuments.us/reader033/viewer/2022052823/55567037d8b42abc5a8b4c8a/html5/thumbnails/15.jpg)
![Page 16: infoShare 2013: Adam Bien - Java EE - And The Bloat Is Gone [EN]](https://reader033.fdocuments.us/reader033/viewer/2022052823/55567037d8b42abc5a8b4c8a/html5/thumbnails/16.jpg)
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]](https://reader033.fdocuments.us/reader033/viewer/2022052823/55567037d8b42abc5a8b4c8a/html5/thumbnails/17.jpg)
Build, CI and …Maven
![Page 18: infoShare 2013: Adam Bien - Java EE - And The Bloat Is Gone [EN]](https://reader033.fdocuments.us/reader033/viewer/2022052823/55567037d8b42abc5a8b4c8a/html5/thumbnails/18.jpg)
Testing and Stress
![Page 19: infoShare 2013: Adam Bien - Java EE - And The Bloat Is Gone [EN]](https://reader033.fdocuments.us/reader033/viewer/2022052823/55567037d8b42abc5a8b4c8a/html5/thumbnails/19.jpg)
Design For Reuse. Really?
![Page 20: infoShare 2013: Adam Bien - Java EE - And The Bloat Is Gone [EN]](https://reader033.fdocuments.us/reader033/viewer/2022052823/55567037d8b42abc5a8b4c8a/html5/thumbnails/20.jpg)
Architecture Essentials
![Page 21: infoShare 2013: Adam Bien - Java EE - And The Bloat Is Gone [EN]](https://reader033.fdocuments.us/reader033/viewer/2022052823/55567037d8b42abc5a8b4c8a/html5/thumbnails/21.jpg)
adam-bien.com
Thank You!and see you at
workshops.adam-bien.comairhacks.com