JavaZone 2010 - Dynamiske subklasser: Lesbare, uforståelige APIer
Dynamiske subklasser gir deg kode søt som sukker og magisk som voodoo.
Det siste årene har det kommet flere biblioteker til Java som utnytter generering av bytekode på kreative måter for å lage veldig elegante API'er. Resultatet er kode som uttrykker ting veldig godt og konsist, men som virker på måter som virker magisk for de fleste. Ved å forstå magien, kan du nyte det kraftige verktøyet uten å sove dårlig om natta. Dette foredraget viser noen eksempler på slike API'er og noen erfaringer fra å lage et slikt API.
Johannes Brodwall
Johannes har jobbet med Java i ti år. I en årrekke drømte han om at et nytt og bedre språk skulle ta over etter Java. Han har nå gitt opp drømmen, og interesserer seg i stedet for hvordan å gjøre Java til et bedre språk.
Til daglig jobber Johannes som softwarearkitekt og Scrum master på prosjekter innen offentlig sektor. Han er chief scientist i Steria.
