Ruby::ZG::Meetup.fi­fth

Nakon ljeta punog pivi i week of webcampa, Rubyjevci se vraćaju u prostore MaMe. Ovaj put s tri jako zanimljiva predavanja:

Radan Škorić: A gdje da stavim poslovnu logiku?

Svaka aplikacija sadrži neku količinu poslovne logike vezane direktno za problem koji rješava, ali gdje smjestiti tu logiku, a da se cijeli kod jednog dana na pretvori u monstruoznu neodrživu masu. Railsi nam tu basš i ne pomažu previše. Prezentirat ću vam pregled nekoliko različitih pristupa problemu i malo pričati o tome kad je koji pristup dobar, a kad nije.

Bruno Sutić: Arel

Arel je ruby gem koji je baza ActiveRecorda. U demou ću pokazati osnove Arel-a i primjere kako “supercharge-at” upotrebu ActiveRecorda.

Nikica Jokić: Grozote Ruby Cass varijabli

U ovom ću predavanju dati kratki uvod u problem class varijabli u Ruby-u na primjeru izgradnje REST API client library-a. Dodirnuti ćemo se i tema thread safetyja, izgradnje fluent APIja i sl i postaviti pitanje kako napraviti fluent API koji je ujedno i ispravan.

više