<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Bruno Aybar</title>
    <description>The latest articles on Forem by Bruno Aybar (@brunoaybarg).</description>
    <link>https://forem.com/brunoaybarg</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1113438%2F6783fdf7-2296-4d58-b053-8cb039f9c44c.jpeg</url>
      <title>Forem: Bruno Aybar</title>
      <link>https://forem.com/brunoaybarg</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/brunoaybarg"/>
    <language>en</language>
    <item>
      <title>Meetup #53: "Hablemos de Excepciones"</title>
      <dc:creator>Bruno Aybar</dc:creator>
      <pubDate>Tue, 04 Jul 2023 18:58:21 +0000</pubDate>
      <link>https://forem.com/androiddevperu/meetup-53-hablemos-de-excepciones-5dda</link>
      <guid>https://forem.com/androiddevperu/meetup-53-hablemos-de-excepciones-5dda</guid>
      <description>&lt;p&gt;🗣️ Expositor: &lt;strong&gt;David Hackro&lt;/strong&gt; 🇲🇽 (síguelo en &lt;a href="https://twitter.com/davidHackro"&gt;Twitter&lt;/a&gt;)&lt;br&gt;
🗒️ Tema: "&lt;strong&gt;Hablemos de Excepciones&lt;/strong&gt;" (&lt;a href="https://www.youtube.com/live/m_4dBs28aYI?feature=share&amp;amp;t=250"&gt;video&lt;/a&gt; | &lt;a href="https://docs.google.com/presentation/d/1XNk8HOEK-L-KSQy8Ro_MrCL-5McwfDZSNEXdKYu7Xtk"&gt;diapositivas&lt;/a&gt;)&lt;/p&gt;

&lt;p&gt;Como suele ocurrir en el mundo del software, ciertas funcionalidades de un lenguaje pueden ser beneficiosas o causar problemas, dependiendo de cómo y cuándo las uses. Y las &lt;em&gt;excepciones&lt;/em&gt; no son la excepción. En este meetup, David nos responde preguntas como:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;¿Cuál es la diferencia entre un Error y una Excepción?&lt;/li&gt;
&lt;li&gt;¿Evitar o propagar excepciones?&lt;/li&gt;
&lt;li&gt;¿Cuales son errores comunes al momento de propagar excepciones?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Mira la grabación en nuestro canal de Youtube:&lt;/p&gt;


&lt;div class="crayons-card c-embed text-styles text-styles--secondary"&gt;
      &lt;div class="c-embed__cover"&gt;
        &lt;a href="https://www.youtube.com/live/m_4dBs28aYI?feature=share&amp;amp;amp%3Bt=250" class="c-link s:max-w-50 align-middle" rel="noopener noreferrer"&gt;
          &lt;img alt="" src="https://res.cloudinary.com/practicaldev/image/fetch/s--QzZf0fdW--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://i.ytimg.com/vi/m_4dBs28aYI/hqdefault.jpg" height="360" class="m-0" width="480"&gt;
        &lt;/a&gt;
      &lt;/div&gt;
    &lt;div class="c-embed__body"&gt;
      &lt;h2 class="fs-xl lh-tight"&gt;
        &lt;a href="https://www.youtube.com/live/m_4dBs28aYI?feature=share&amp;amp;amp%3Bt=250" rel="noopener noreferrer" class="c-link"&gt;
          Meetup #53 Android Nights: with David Hackro - YouTube
        &lt;/a&gt;
      &lt;/h2&gt;
        &lt;p class="truncate-at-3"&gt;
          Este 16 de junio a las 07:00 p.m. PE tendremos nuestro meetup #53 completamente online, ¡no se lo pierdan!Se desarrollará el tema:"Hablemos de excepciones" p...
        &lt;/p&gt;
      &lt;div class="color-secondary fs-s flex items-center"&gt;
          &lt;img alt="favicon" class="c-embed__favicon m-0 mr-2 radius-0" src="https://res.cloudinary.com/practicaldev/image/fetch/s--zaLyD-jh--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://www.youtube.com/s/desktop/afaf5292/img/favicon.ico" width="16" height="16"&gt;
        youtube.com
      &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;


&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;&lt;/th&gt;
&lt;th&gt;&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--SY3lqmU---/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/d5rirj6i6bh8mkq5352j.jpeg" alt="David preparándose para la charla" width="800" height="450"&gt;&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--bK9JqJYz--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/givivgj5ul5b3tws6aji.jpeg" alt="El equipo solucionando problemas técnicos" width="800" height="450"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h2&gt;
  
  
  Links relevantes
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://docs.google.com/presentation/d/1XNk8HOEK-L-KSQy8Ro_MrCL-5McwfDZSNEXdKYu7Xtk"&gt;Diapositivas&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Artículos:

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.droidcon.com/2022/04/06/resilient-use-cases-with-kotlin-result-coroutines-and-annotations/"&gt;Resilient Use Cases with kotlin.Result, Coroutines, and Annotations&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/Kotlin/kotlinx.coroutines/issues/1814%0Ahttps://stackoverflow.com/questions/2274102/difference-between-using-throwable-and-exception-in-a-try-catch/2274116#2274116"&gt;Diferencia entre Throwable y Excepcion&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blog.devgenius.io/art-of-clean-code-error-handling-7951587eac98"&gt;Art of Clean Code Handling&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.differencebetween.com/difference-between-exception-and-vs-error/"&gt;Diferencia entre error y excepción&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.toptal.com/abap/clean-code-and-the-art-of-exception-handling"&gt;Clean Code and the art of exception handling&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>android</category>
      <category>meetup</category>
    </item>
  </channel>
</rss>
