Ruby on Rails Java podcast
07.08.2007 11:34
Včera se objevil nový CZ Java PodCast. Asi z poloviny se věnuje Ruby on Rails. Doporučuji poslechnout Ruby zvědavcům a snad každému, koho zajímají názory českých Java celebrit na Ruby on Rails. Svoje postřehy jsem sepsal do nějakolika bodů.
Různé nejasnosti a názory
- YAML znamená “Yaml ain’t markup language”
- ActiveRecord je ORM vsrtva nad low level připojením do DB, které se v Ruby jmenuje Adaptéry
- dokumetační nástroje jsou dva RDoc a RI, jsou to dva různé nástroje. Na hledání v dokumentaci doporučuji gotAPI
- práci s command line utilitami se rozhodně naučtě, jsou super a umět je ovládat se vyplatí
- testy nahrazují write-time kontrolování správnosti kódu, autotest je super věc, která je spolehlivější než checkování IDE, doporučuji poslechnout si tuto přednášku.
- internacionalizace je nadstandartní funkčnost, plugin je výborné řešení, aspoň máš možnost si vybrat
- restartovat Webrick se musí občas i při vývoji
- šablonovacích systémů je hromada, RHTML není šablonovací systém, RHTML je formát pro systém eRb (nebo taky eRuby)
- konference byla v Ostravě, v Praze už byla dvě setkání
Migrace
- jsou i ireversibilní migrace (v metodě down vyhodíš IrreversibleMigration vyjímku)
- slouží primárně pro development prostředí, dá se použít v produkci, ale musí se s tím opatrně
RadRails vs. NetBeans
- ano RadRails jsou naprd, občas holt spadnou
- NetBeans 6 jsou uživatelsky nepohodlné a mě nenadchly natolik, abych na ně přešel
- v Ruby se bez code asistance v pohodě obejdu, píšu přirozeně rozumě a do i neznámé metody volám podle konvencí a ono to funguje
- NetBeans umí krásný visuální debug, ohromě cool! Pokud máte dobré testy fakt ho nepotřebujete.
Jinak pánům z podcastu děkuji za publicitu pro Ruby On Rails v české kotlině. Jen houšť a větší kapky!