tag:blogger.com,1999:blog-2038455272007745877.post5327292382454124586..comments2023-06-06T12:47:19.932-03:00Comments on Mi granito de java: ObserverMaxhttp://www.blogger.com/profile/06484998986695505357noreply@blogger.comBlogger14125tag:blogger.com,1999:blog-2038455272007745877.post-13469053212512701882014-04-05T06:35:57.169-03:002014-04-05T06:35:57.169-03:00Entiendo que rompieran el libro "Windows es e...Entiendo que rompieran el libro "Windows es estable" hahaha Gracias crack!!Furgnoreply@blogger.comtag:blogger.com,1999:blog-2038455272007745877.post-14101018272679231922013-11-19T13:31:53.934-03:002013-11-19T13:31:53.934-03:00Me podrias ayudar con un ejemplo de un patron que ...Me podrias ayudar con un ejemplo de un patron que se llama WatchDogAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-2038455272007745877.post-89104874487606137532013-05-31T11:41:48.547-03:002013-05-31T11:41:48.547-03:00Comprendido . Muchas gracias!. Espero que sigas ac...Comprendido . Muchas gracias!. Espero que sigas actualizando el blog que está interesante .<br /><br />Un saludo!<br />Diegohttps://www.blogger.com/profile/00505240681110166570noreply@blogger.comtag:blogger.com,1999:blog-2038455272007745877.post-24282995274659754492013-05-31T10:55:46.029-03:002013-05-31T10:55:46.029-03:00Hola Diego para este caso no creo que sea una buen...Hola Diego para este caso no creo que sea una buena idea implementar este patron. Lo ideal es trabajar bien las excepciones. Cuando la vista/controlador llaman a modelo este debe devolver el objeto indicado. En caso que algo no salga bien, entonces deberia devolver una excepcion con un mensaje de error apropiado para que pueda mostrar la vista. En tu caso particular, por lo general los inserts suelen ser void. Calculo que con tener un metodo void que lanze una o mas excepciones seria suficiente.Maxhttps://www.blogger.com/profile/06484998986695505357noreply@blogger.comtag:blogger.com,1999:blog-2038455272007745877.post-46484196330103865392013-05-29T14:17:31.031-03:002013-05-29T14:17:31.031-03:00Me gustó mucho el post . Sobre todo porque mostras...Me gustó mucho el post . Sobre todo porque mostraste una implementación propia fuera de la que ofrece Java .<br />Una consulta , he leído que es válido en el patrón MVC que la vista "observe" los cambios en el modelo . Mi duda es la siguiente , estoy haciendo una aplicación en Swing, con las 3 capas del MVC , ¿podrìa utilizar este patrón para que cuando un DAO por ejemplo inserta correctamente algo, le notifique a una vista para que esta muestre un mensaje? . Actualmente siempre retornaba algún valor desde mi Model(DAO) -> Controller -> Vista, y de acuerdo a lo que me retornaba mostraba un mensaje en mi vista. <br />Un saludo desde Perú.<br />Diegohttps://www.blogger.com/profile/00505240681110166570noreply@blogger.comtag:blogger.com,1999:blog-2038455272007745877.post-89161060380773839792013-04-18T16:23:59.653-03:002013-04-18T16:23:59.653-03:00Hey!!! chido chido tu código, me ayudó a entender ...Hey!!! chido chido tu código, me ayudó a entender mucho más cómo aplicarlo con mis propias interfaces y con las clases que Java ofrece.<br />Muuuchas gracias!!Angel Zazueta Muñozhttps://www.blogger.com/profile/03801966498254526801noreply@blogger.comtag:blogger.com,1999:blog-2038455272007745877.post-23333764916101299112012-11-16T07:10:25.252-03:002012-11-16T07:10:25.252-03:00Es static porque la idea es que haya una sola alar...Es static porque la idea es que haya una sola alarma en la aplicacion. Lo ideal seria que la clase sea un Singleton pero no quise ensuciar el codigo metiendo patrones dentro de patrones ya que complicaria el aprendizaje.<br />Saludos!Maxhttps://www.blogger.com/profile/06484998986695505357noreply@blogger.comtag:blogger.com,1999:blog-2038455272007745877.post-66934637523516755792012-11-15T17:58:52.252-03:002012-11-15T17:58:52.252-03:00Excelente articulo, tengo una duda en el primer ej...Excelente articulo, tengo una duda en el primer ejemplo, en la clase AlarmaLibro ¿por qué es necesario que sea static el arraylist?.<br />GraciasAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-2038455272007745877.post-13927553634078237092012-03-30T11:23:40.966-03:002012-03-30T11:23:40.966-03:00De nada, me alegro que les guste, pronto volvere a...De nada, me alegro que les guste, pronto volvere a publicar algunas cosas en el blog.Maxhttps://www.blogger.com/profile/06484998986695505357noreply@blogger.comtag:blogger.com,1999:blog-2038455272007745877.post-56339323321522978602012-03-16T16:09:43.500-03:002012-03-16T16:09:43.500-03:00Gracias por tu trabajo. Me aclara algunos concepto...Gracias por tu trabajo. Me aclara algunos conceptos que tenían algo «enlagunados». Hasta pronto.John Ortiz Ordoñezhttps://www.blogger.com/profile/06885697758870446433noreply@blogger.comtag:blogger.com,1999:blog-2038455272007745877.post-86275502507012942142012-02-19T14:57:15.594-03:002012-02-19T14:57:15.594-03:00Estimado, muy buena la explicación, me ha sido de ...Estimado, muy buena la explicación, me ha sido de gran ayuda, y esta muy bueno que lo muestres de dos maneras.Rodrigonoreply@blogger.comtag:blogger.com,1999:blog-2038455272007745877.post-47940761410549684312011-08-31T14:05:45.661-03:002011-08-31T14:05:45.661-03:00Muchas gracias por los comentarios. Leojg: mostre ...Muchas gracias por los comentarios. Leojg: mostre 2 formas distintas de implementar el observer: la primera con tus propias interfaces. En este caso tenes la libertad de usar las interfaces que quieras ya que las tenes que crear vos. En el 2do ejemplo, son las interfaces que nos da java. Ahi ya no tenes tanta libertad, salvo que hagas una herencia de interface o algo asi. No se si tu pregunta se referia a eso. Saludos, MaxiMaxhttps://www.blogger.com/profile/06484998986695505357noreply@blogger.comtag:blogger.com,1999:blog-2038455272007745877.post-5476959008169407062011-08-28T09:51:49.963-03:002011-08-28T09:51:49.963-03:00tengo una duda si es posible implementar observer ...tengo una duda si es posible implementar observer desde otra interface.<br /><br />se puede?<br /><br />saludos.Leojghttps://www.blogger.com/profile/04349555167452638614noreply@blogger.comtag:blogger.com,1999:blog-2038455272007745877.post-63180831612560521342011-08-27T22:42:46.703-03:002011-08-27T22:42:46.703-03:00Muchas gracias, me sirvio bastante, lo explicas de...Muchas gracias, me sirvio bastante, lo explicas de una manera muy apropiada.Anonymousnoreply@blogger.com