Spomeniem v kratkosti veci na ktorych som pracoval v poslednej dobe, mozno to pre niekoho bude zaujimave, nedajboze aj uzitocne :)
1. Po istej dobe pouzivania clojure kniznice korma pre pracu s relacnymi datbazami som sa rozhodol prispiet s viacerymi addonmi, boli to veci ktore mi ako cloveku zvyknutemi na ORM mappery ako Hibernate chybali najviac - plna podpora relacii one to one, one to many a many to many a to nie len pre select queries ale aj pre add, update a delete operacie, pouzivam to k mojej plnej spokojnosti v produkci uz nejaku dobu:
https://github.com/janherich/Korma (pozrite si hlavne namespace korma.core a funkcie ako relations a add-deletion-of-relations, pri akychkolvek otazkach ma kludne kontaktuje, rad vysvetlim)
2. Potreboval som nejaku prepouzitelnu abstrakciu pre aplikacie ktore programujem celkom casto a to su REST webservisy, chcel som aby to zahrnalo validaciu, autorizaciu, datove konverzie, nakoniec som zbuchal tento framework, pouzil som hu uz v niekolkych projektoch, enjoy:
3. Nakoniec este take hranie sa s datovymi transformaciami, toto som robil davno, davno, ked este moja znalost jazyka bola mala a vychadzalo to skor z frustracie ked som musel (situacia to vyzadovala) podobne transformacne mechanizmy navrhnut a nakodit v jave, takze to bol taky pokus na porovnanie ako rychlo a elegantne dokazem podobne veci spravit v clojure, ukazalo sa ze som to zmakol asi za tretinu casu a asi na 5x menej riadkov kodu napriek tomu ze moje skusenosti s clojure boli vtedy tak 4-5 mesacne a s javou som pracoval 5-6 rokov:
Dňa sobota, 24. marca 2012 17:23:25 UTC+1 Peter Hanak napísal(-a):