<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-33066466.post3003823917010088842..comments</id><updated>2009-01-07T09:08:38.097-02:00</updated><title type='text'>Comments on Blog de Marcos Crispino: Refactoring de código GeneXus</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.marcoscrispino.com/feeds/3003823917010088842/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33066466/3003823917010088842/comments/default'/><link rel='alternate' type='text/html' href='http://blog.marcoscrispino.com/2009/01/refactoring-de-cdigo-genexus.html'/><author><name>Marcos Crispino</name><uri>http://www.blogger.com/profile/07565702485820119664</uri><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>3</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-33066466.post-4497741337354024209</id><published>2009-01-07T09:08:38.097-02:00</published><updated>2009-01-07T09:08:38.097-02:00</updated><title type='text'>Buen post. Yo habia pensado 2 de tus opciones, la ...</title><content type='html'>Buen post. &lt;BR/&gt;Yo habia pensado 2 de tus opciones, la de busqueda de codigo "parecido" para unificarlo en uno solo, y esto incluye objetos que tengan parametros "parecidos" y una parte de la navegacion similar, para hacer una primer seleccion. Luego hay que hacer una comparacion mucho mas inteligente para ver si el codigo es unificable. &lt;BR/&gt;&lt;BR/&gt;Tambien me interesaba el problema de sustituir parte de las navegaciones por Data Selectors. Es un problema interesante para resolver y creo que nos puede servir muchisimo.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33066466/3003823917010088842/comments/default/4497741337354024209'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33066466/3003823917010088842/comments/default/4497741337354024209'/><link rel='alternate' type='text/html' href='http://blog.marcoscrispino.com/2009/01/refactoring-de-cdigo-genexus.html?showComment=1231326518097#c4497741337354024209' title=''/><author><name>Enrique Almeida</name><uri>http://www.blogger.com/profile/13964187630117314432</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='08272403361109737153'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.marcoscrispino.com/2009/01/refactoring-de-cdigo-genexus.html' ref='tag:blogger.com,1999:blog-33066466.post-3003823917010088842' source='http://www.blogger.com/feeds/33066466/posts/default/3003823917010088842' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-33066466.post-4075353673827643663</id><published>2009-01-07T08:39:52.255-02:00</published><updated>2009-01-07T08:39:52.255-02:00</updated><title type='text'>Por eso está el viejo dicho: To err is human, but ...</title><content type='html'>Por eso está el viejo dicho: &lt;I&gt;To err is human, but to really fuck up you need a computer!&lt;/I&gt; :)</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33066466/3003823917010088842/comments/default/4075353673827643663'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33066466/3003823917010088842/comments/default/4075353673827643663'/><link rel='alternate' type='text/html' href='http://blog.marcoscrispino.com/2009/01/refactoring-de-cdigo-genexus.html?showComment=1231324792255#c4075353673827643663' title=''/><author><name>Marcos Crispino</name><uri>http://www.blogger.com/profile/07565702485820119664</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17491296579384046174'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.marcoscrispino.com/2009/01/refactoring-de-cdigo-genexus.html' ref='tag:blogger.com,1999:blog-33066466.post-3003823917010088842' source='http://www.blogger.com/feeds/33066466/posts/default/3003823917010088842' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-33066466.post-1602912886413477330</id><published>2009-01-07T00:29:23.043-02:00</published><updated>2009-01-07T00:29:23.043-02:00</updated><title type='text'>Mientras leía la primer parte de extraccion de una...</title><content type='html'>Mientras leía la primer parte de extraccion de una parte del codigo como subrutina, pensé en que se haga automático (que es lo que decis mas adelante), o talves que dada una seleccion de codigo (para pasar a sub) automaticamente se busque codigo similar para sustituir por el llamado a la subrutina. &lt;BR/&gt;Esto me parece muy muy dificil.. Sabemos que nosotros introducimos errores al hacerlo.. no me imagino hacerlo automáticamente..</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33066466/3003823917010088842/comments/default/1602912886413477330'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33066466/3003823917010088842/comments/default/1602912886413477330'/><link rel='alternate' type='text/html' href='http://blog.marcoscrispino.com/2009/01/refactoring-de-cdigo-genexus.html?showComment=1231295363043#c1602912886413477330' title=''/><author><name>Roberto Clavell</name><uri>http://www.blogger.com/profile/07821653878117935667</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='13007468680403135002'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.marcoscrispino.com/2009/01/refactoring-de-cdigo-genexus.html' ref='tag:blogger.com,1999:blog-33066466.post-3003823917010088842' source='http://www.blogger.com/feeds/33066466/posts/default/3003823917010088842' type='text/html'/></entry></feed>