<?xml version="1.0"?>
<rss xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:georss="http://www.georss.org/georss/" version="2.0">
  <channel>
    <georss:point>50.7234 14.9296</georss:point>
    <title>rarouš.weblog  - komentáře k článku</title>
    <link>http://rarous.net/</link>
    <description>Komentáře k článkům rarouš.weblog.</description>
    <copyright>© 2004 - 2008 Aleš Roubíček. All rights reserved.</copyright>
    <generator>Gryphoon Weblog v1.78</generator>
    <item>
      <author>Jozef Izso</author>
      <title>Komentář k článku Jak funguje MonoRail</title>
      <link>http://rarous.net/weblog/220-jak-funguje-monorail.aspx#km564</link>
      <pubDate>Fri, 17 Aug 2007 23:06:50 GMT</pubDate>
      <description>
&lt;p&gt;Aké RAD výhody má MVC model v&amp;#160;podaní MonoRails?&lt;/p&gt;

&lt;p&gt;MVC2 používame na &amp;#8222;obrovskom&amp;#8220; JSP projekte a tak som nikde
nevidel výhody tohto modelu. V&amp;#160;prípade Controlleru a View sa jedná
o&amp;#160;samostatné súbory, nijako programovo neprepojené. Jediný spôsobom,
ako sa medzi nimi prenášajú údaje sú rôzne polia a hash tabulky. Na
všetky problémy teda prichádzame až počas behu.&lt;/p&gt;

&lt;p&gt;Poskytuje MonoRails programové prepojenie podobné WebForms? V&amp;#160;podstate
Controller naviazaný na daný View? A&amp;#160;teda by mal prístup
k&amp;#160;inštancii View?&lt;/p&gt;

&lt;!-- generated by Texy! --&gt;</description>
    </item>
    <item>
      <author>Aleš Roubíček</author>
      <title>Komentář k článku Jak funguje MonoRail</title>
      <link>http://rarous.net/weblog/220-jak-funguje-monorail.aspx#km565</link>
      <pubDate>Sat, 18 Aug 2007 07:19:23 GMT</pubDate>
      <description>&lt;p&gt;RAD možnosti přináší MonoRail ve spojení s&amp;#160;ActiveRecord,
vygeneruje se model z&amp;#160;databaze, pomoci designeru (ActiveWriter) si ho
upravíte k&amp;#160;obrazu svému, můžete využít &lt;em&gt;Scaffolding&lt;/em&gt; pro CRUD
operace.&lt;/p&gt;

&lt;p&gt;Díky MVC můžete mít celou výkonnou logiku pod testama, takže většinu
chyb byste měli hned vidět, pokud na ně máte Fixture. MonoRail přináší
i&amp;#160;další Asserty k&amp;#160;testování správného výstupu
z&amp;#160;Controlleru na View. Ale to už je spíše Agile než RAD&amp;#8230;&lt;/p&gt;

&lt;p&gt;Ad poslední otázka. To samozřejmě nemá. Ale pokud něco takového
potřebujete, v&amp;#160;rámci Castle Projektu existuje MVP framework postavený
nad WebForms &lt;a
href="http://svn.castleproject.org:8080/svn/castle/trunk/Experiments/Castle.Igloo/"
rel="nofollow"&gt;Igloo&lt;/a&gt; nebo jeho fork &lt;a
href="https://rhino-tools.svn.sourceforge.net/svnroot/rhino-tools/trunk/rhino-igloo/"
rel="nofollow"&gt;Rhino.Igloo&lt;/a&gt;.&lt;/p&gt;

&lt;!-- generated by Texy! --&gt;</description>
    </item>
    <item>
      <author>Jozef Izso</author>
      <title>Komentář k článku Jak funguje MonoRail</title>
      <link>http://rarous.net/weblog/220-jak-funguje-monorail.aspx#km566</link>
      <pubDate>Sat, 18 Aug 2007 11:02:33 GMT</pubDate>
      <description>
&lt;p&gt;Práve tam vidím ten problém, že síce backend vrstvy sú testované
(debug, unit testing, statická kontrola kódu), ale v&amp;#160;MVC je strašne
ťažké udržať poriadok medzi View a Controllerom.&lt;/p&gt;

&lt;p&gt;Na našom projekte je vyše 300&amp;#160;akcií rozdelených do asi
8&amp;#160;kontrolérov (z&amp;#160;toho 2&amp;#160;majú 150&amp;#160;a 50&amp;#160;akcií,
prípadne niečo čo je ekvivalent akcie, pretože tam bol vyvinutý kvázi
framework na &amp;#8222;jednoduchšie&amp;#8220; spravovanie). Určite by každý
skúsenejší programátor v&amp;#160;MVC povedal, že to je priveľa na tento
model. Ale keď sa s&amp;#160;ním raz začalo, pokračovalo sa
v&amp;#160;ňom&amp;#8230;&lt;/p&gt;

&lt;p&gt;A&amp;#160;tu je strašný problém udržať konzistenciu medzi Controllerom a
View. Keď 10&amp;#160;ľudí má robiť a upravovať model, ktorý sa nedá
skontrolovať počas kompilácie, statickou validáciou kódu, všetky
problémy sa riešia až za behu.&lt;/p&gt;

&lt;!-- generated by Texy! --&gt;</description>
    </item>
    <item>
      <author>Aleš Roubíček</author>
      <title>Komentář k článku Jak funguje MonoRail</title>
      <link>http://rarous.net/weblog/220-jak-funguje-monorail.aspx#km567</link>
      <pubDate>Sun, 19 Aug 2007 08:02:22 GMT</pubDate>
      <description>
&lt;p&gt;MonoRail dokáže testovat i&amp;#160;propojení Controlleru s&amp;#160;View. Viz. &lt;a
href="http://www.castleproject.org/monorail/documentation/trunk/usersguide/testing.html"
rel="nofollow"&gt;Testování MonoRail&lt;/a&gt;&amp;#8230;&lt;/p&gt;

&lt;!-- generated by Texy! --&gt;</description>
    </item>
  </channel>
</rss>