Kyhäsin tuossa viime yönä API:n, joka wräppää Hibernaten DetachedCriterian.
Archive for the ‘Ohjelmointi’ category
Literate API for Hibernate
Design by Contract
Etsiskelin tänään Javaan DbC-kirjastoa, joka tarjoaisi vastaavat ominaisuudet kuin Spec#. Optimaalisesti tämä tarkoittaisi siis kääntäjää, joka tarkistaisi pre-, post- ja invariant-säännöt metodeista ja muuttujista.
Goslingin ajatuksia poikkeusten käsittelystä
Viime aikoina on kohkattu paljon Javan checked exceptioneista ja muutama kaveri on jopa intoutunut ehdottamaan niiden poistamista Java-kielestä kokonaan. Tämän vuoksi ajattelinkin blogata mainiosta haastattelusta, johon törmäsin joku aika sitten. Haastattelussa Java-kielen kehittäjä kertoo omia ajatuksiaan poikkeusten käsittelystä.
Anemic domain model
Tuli tässä taas keskusteltua Martin Fowlerin ristiriitaisen vastaanoton saaneesta “anti-patternista”, nimittäin anemic domain modelista.
IBM Installation Manager
Vihdoinkin IBM on kehittänyt helppokäyttöisen päivitys- ja asennusohjelman. Ikävä kyllä sitä taidetaan toistaiseksi käyttää ainoastaan RADin päivityksiin.