<?xml version="1.0"?>
<rss version="2.0">
   <channel>
      <title>Ocultamiento de información y abstracción by </title>
      <link>https://padlet.com/eugenioooo/m4y6m6r5lprtlcd0</link>
      <description></description>
      <language>en-us</language>
      <pubDate>2023-11-13 13:01:52 UTC</pubDate>
      <lastBuildDate>2023-11-15 03:58:32 UTC</lastBuildDate>
      <webMaster>hello@padlet.com</webMaster>
      <image>
         <url>https://padlet.net/icons/png/1f53a.png</url>
      </image>
      <item>
         <title>Abstracción y ocultamiento de información</title>
         <author>eugenioooo</author>
         <link>https://padlet.com/eugenioooo/m4y6m6r5lprtlcd0/wish/2787569172</link>
         <description><![CDATA[<p>Vinculado al concepto de separar las propiedades de un objeto a través de una operación mental </p><p><br></p>]]></description>
         <enclosure url="" />
         <pubDate>2023-11-13 15:39:36 UTC</pubDate>
         <guid>https://padlet.com/eugenioooo/m4y6m6r5lprtlcd0/wish/2787569172</guid>
      </item>
      <item>
         <title>Abstracción y ocultación de datos</title>
         <author>eugenioooo</author>
         <link>https://padlet.com/eugenioooo/m4y6m6r5lprtlcd0/wish/2787576744</link>
         <description><![CDATA[<p><strong>La abstracción no es más que extraer solo información relevante de vastos datos, mientras que la ocultación de datos es un proceso en el que los datos se esconden. El propósito de la abstracción es reducir o disminuir la complejidad del programa, mientras que el propósito de ocultar datos es lograr la propiedad de encapsulación.</strong></p>]]></description>
         <enclosure url="" />
         <pubDate>2023-11-13 15:44:03 UTC</pubDate>
         <guid>https://padlet.com/eugenioooo/m4y6m6r5lprtlcd0/wish/2787576744</guid>
      </item>
      <item>
         <title>Referencias: </title>
         <author>eugenioooo</author>
         <link>https://padlet.com/eugenioooo/m4y6m6r5lprtlcd0/wish/2787602433</link>
         <description><![CDATA[]]></description>
         <enclosure url="" />
         <pubDate>2023-11-13 15:59:05 UTC</pubDate>
         <guid>https://padlet.com/eugenioooo/m4y6m6r5lprtlcd0/wish/2787602433</guid>
      </item>
      <item>
         <title></title>
         <author>eugenioooo</author>
         <link>https://padlet.com/eugenioooo/m4y6m6r5lprtlcd0/wish/2787845385</link>
         <description><![CDATA[<p>En <a rel="noopener noreferrer nofollow" href="https://developer.mozilla.org/es/docs/Glossary/Computer_Programming">programación</a>, una abstracción es una manera de reducir la complejidad y permitir un diseño e implementación más eficientes en sistemas de software complejos. Oculta la dificultad técnica de los sistemas detrás de <a rel="noopener noreferrer nofollow" href="https://developer.mozilla.org/es/docs/Glossary/API">APIs</a> más simples.</p>]]></description>
         <enclosure url="" />
         <pubDate>2023-11-13 18:37:20 UTC</pubDate>
         <guid>https://padlet.com/eugenioooo/m4y6m6r5lprtlcd0/wish/2787845385</guid>
      </item>
      <item>
         <title>Ejemplos prácticos:</title>
         <author>eugenioooo</author>
         <link>https://padlet.com/eugenioooo/m4y6m6r5lprtlcd0/wish/2787887090</link>
         <description><![CDATA[]]></description>
         <enclosure url="" />
         <pubDate>2023-11-13 19:07:46 UTC</pubDate>
         <guid>https://padlet.com/eugenioooo/m4y6m6r5lprtlcd0/wish/2787887090</guid>
      </item>
      <item>
         <title>Programación modular</title>
         <author>eugenioooo</author>
         <link>https://padlet.com/eugenioooo/m4y6m6r5lprtlcd0/wish/2787890785</link>
         <description><![CDATA[<p>La abstracción permite estudiar complejos sistemas usando un método jerárquico en sucesivos niveles de detalle. Así, un sistema se puede descomponer en distintos módulos. Dado que nuestra intención es manejar en un instante el menor número de características , cada módulo debería exportar la menor cantidad de información siempre que con ello permita al resto de los módulos realizar su labor de forma sencilla y correcta.</p>]]></description>
         <enclosure url="" />
         <pubDate>2023-11-13 19:10:20 UTC</pubDate>
         <guid>https://padlet.com/eugenioooo/m4y6m6r5lprtlcd0/wish/2787890785</guid>
      </item>
      <item>
         <title></title>
         <author>eugenioooo</author>
         <link>https://padlet.com/eugenioooo/m4y6m6r5lprtlcd0/wish/2787895461</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://images.unsplash.com/photo-1483817101829-339b08e8d83f?crop=entropy&amp;cs=srgb&amp;fm=jpg&amp;ixid=M3w3ODI2fDB8MXxzZWFyY2h8Nnx8QWJzdHJhY2NpJUMzJUIzbiUyMGVuJTIwcHJvZ3JhbWFjaSVDMyVCM258ZXN8MXx8fHwxNjk5OTAyNzczfDA&amp;ixlib=rb-4.0.3&amp;q=85" />
         <pubDate>2023-11-13 19:13:37 UTC</pubDate>
         <guid>https://padlet.com/eugenioooo/m4y6m6r5lprtlcd0/wish/2787895461</guid>
      </item>
      <item>
         <title>Importancia en la Ingeniería de Software</title>
         <author>eugenioooo</author>
         <link>https://padlet.com/eugenioooo/m4y6m6r5lprtlcd0/wish/2789392955</link>
         <description><![CDATA[]]></description>
         <enclosure url="" />
         <pubDate>2023-11-14 15:52:22 UTC</pubDate>
         <guid>https://padlet.com/eugenioooo/m4y6m6r5lprtlcd0/wish/2789392955</guid>
      </item>
      <item>
         <title>Técnicas, Guías y heurísticas</title>
         <author>eugenioooo</author>
         <link>https://padlet.com/eugenioooo/m4y6m6r5lprtlcd0/wish/2789395552</link>
         <description><![CDATA[]]></description>
         <enclosure url="" />
         <pubDate>2023-11-14 15:53:57 UTC</pubDate>
         <guid>https://padlet.com/eugenioooo/m4y6m6r5lprtlcd0/wish/2789395552</guid>
      </item>
      <item>
         <title></title>
         <author></author>
         <link>https://padlet.com/eugenioooo/m4y6m6r5lprtlcd0/wish/2789566988</link>
         <description><![CDATA[<p>La abstracción y el ocultamiento de informacion son dos conceptos fundamentales en la ingeniería de software. El tener la capacidad de representar un sistema complejo de manera simplificada permite a los desarrolladores centrarse en aspectos más importantes del sistema y asi evitar complejidad. Por otro lado, el ocultamiento de información es la práctica de ocultar los detalles de implementación de un sistema, lo que permite cambiar la implementación sin afectar a otros componentes del sistema.</p><p>Aplicar estos dos conceptos nos permitirá crear sistemas complejos que sean fáciles de entender y mantener.</p>]]></description>
         <enclosure url="" />
         <pubDate>2023-11-14 17:48:53 UTC</pubDate>
         <guid>https://padlet.com/eugenioooo/m4y6m6r5lprtlcd0/wish/2789566988</guid>
      </item>
      <item>
         <title>Técnicas</title>
         <author>nashjhmdzz</author>
         <link>https://padlet.com/eugenioooo/m4y6m6r5lprtlcd0/wish/2789979736</link>
         <description><![CDATA[<p><strong>Encapsulamiento:</strong></p><ul><li><p><strong>Técnica:</strong> Agrupa los datos y los métodos que operan sobre esos datos en una unidad única llamada clase. Los detalles internos de la clase están ocultos al mundo exterior.</p></li><li><p><strong>Beneficios:</strong> Mejora la modularidad y facilita el mantenimiento y la evolución del código.</p></li></ul>]]></description>
         <enclosure url="" />
         <pubDate>2023-11-15 00:47:56 UTC</pubDate>
         <guid>https://padlet.com/eugenioooo/m4y6m6r5lprtlcd0/wish/2789979736</guid>
      </item>
      <item>
         <title>Guías</title>
         <author>nashjhmdzz</author>
         <link>https://padlet.com/eugenioooo/m4y6m6r5lprtlcd0/wish/2789979924</link>
         <description><![CDATA[<p><strong>Principio de Mínimo Conocimiento (Law of Demeter):</strong></p><ul><li><p><strong>Guía:</strong> Un objeto debe tener conocimiento limitado sobre otros objetos; solo debería interactuar directamente con sus amigos más cercanos.</p></li><li><p><strong>Beneficios:</strong> Reduce las dependencias y acoplamientos, promoviendo la ocultación de información.</p></li></ul>]]></description>
         <enclosure url="" />
         <pubDate>2023-11-15 00:47:59 UTC</pubDate>
         <guid>https://padlet.com/eugenioooo/m4y6m6r5lprtlcd0/wish/2789979924</guid>
      </item>
      <item>
         <title>Heurísticas </title>
         <author>nashjhmdzz</author>
         <link>https://padlet.com/eugenioooo/m4y6m6r5lprtlcd0/wish/2789980053</link>
         <description><![CDATA[<p><strong>Abstracción por Capas:</strong></p><ul><li><p><strong>Heurística:</strong> Divide tu sistema en capas con interfaces bien definidas. Cada capa representa un nivel de abstracción y solo interactúa con las capas adyacentes.</p></li><li><p><strong>Beneficios:</strong> Facilita la comprensión y mantenimiento al proporcionar una jerarquía clara.</p></li></ul>]]></description>
         <enclosure url="" />
         <pubDate>2023-11-15 00:48:01 UTC</pubDate>
         <guid>https://padlet.com/eugenioooo/m4y6m6r5lprtlcd0/wish/2789980053</guid>
      </item>
      <item>
         <title>Desventajas</title>
         <author></author>
         <link>https://padlet.com/eugenioooo/m4y6m6r5lprtlcd0/wish/2789993622</link>
         <description><![CDATA[<ul><li><p><strong>Complejidad en la depuración:</strong> Ocultar información sin ser necesario y abusar de la abstracción dificulta la identificación y corrección de errores.</p></li><li><p><strong>Desempeño:</strong> Capas extra de abstracción pueden afectar el rendimiento de la aplicación, generando posible sobrecarga.</p></li><li><p><strong>Dificultad para entender el código existente:</strong> La abstracción excesiva dificulta la comprensión, especialmente para nuevos desarrolladores.</p></li><li><p><strong>Costo de mantenimiento:</strong> El ocultamiento de información puede aumentar los costos a largo plazo al hacer que las actualizaciones sean más complicadas.</p></li><li><p><strong>Dificultad en la colaboración:</strong> Un alto nivel de abstracción complica la colaboración, ya que cada miembro del equipo puede interpretar las abstracciones de manera diferente.</p></li></ul>]]></description>
         <enclosure url="" />
         <pubDate>2023-11-15 00:57:55 UTC</pubDate>
         <guid>https://padlet.com/eugenioooo/m4y6m6r5lprtlcd0/wish/2789993622</guid>
      </item>
      <item>
         <title></title>
         <author>nashjhmdzz</author>
         <link>https://padlet.com/eugenioooo/m4y6m6r5lprtlcd0/wish/2790006063</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://steemitimages.com/640x0/http://micarrerauniversitaria.com/wp-content/uploads/2018/02/ent-software-businessman-ts-100539050-primary.idge_.jpg" />
         <pubDate>2023-11-15 01:08:00 UTC</pubDate>
         <guid>https://padlet.com/eugenioooo/m4y6m6r5lprtlcd0/wish/2790006063</guid>
      </item>
      <item>
         <title></title>
         <author>nashjhmdzz</author>
         <link>https://padlet.com/eugenioooo/m4y6m6r5lprtlcd0/wish/2790007289</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://1.bp.blogspot.com/-ifs6baEbR0Q/VGWqFeyoI-I/AAAAAAAAAxI/1hqT4XW1Qcs/s400/7473-espiritu-emprendedor.jpg" />
         <pubDate>2023-11-15 01:08:56 UTC</pubDate>
         <guid>https://padlet.com/eugenioooo/m4y6m6r5lprtlcd0/wish/2790007289</guid>
      </item>
      <item>
         <title></title>
         <author>nashjhmdzz</author>
         <link>https://padlet.com/eugenioooo/m4y6m6r5lprtlcd0/wish/2790012093</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://ivan395.github.io/Web/static/img/img_2.jpg" />
         <pubDate>2023-11-15 01:12:21 UTC</pubDate>
         <guid>https://padlet.com/eugenioooo/m4y6m6r5lprtlcd0/wish/2790012093</guid>
      </item>
      <item>
         <title></title>
         <author></author>
         <link>https://padlet.com/eugenioooo/m4y6m6r5lprtlcd0/wish/2790021497</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/2218185726/8e1374594fbb6b5bc8febcb04f1c04e2/image.png" />
         <pubDate>2023-11-15 01:18:41 UTC</pubDate>
         <guid>https://padlet.com/eugenioooo/m4y6m6r5lprtlcd0/wish/2790021497</guid>
      </item>
      <item>
         <title>Ventajas</title>
         <author></author>
         <link>https://padlet.com/eugenioooo/m4y6m6r5lprtlcd0/wish/2790049762</link>
         <description><![CDATA[<ul><li><p><strong>Seguridad:</strong> El ocultamiento de información puede mejorar la seguridad de un sistema al limitar el acceso a los datos sensibles.</p></li><li><p><strong>Flexibilidad:</strong> El ocultamiento de información y la abstracción, ambos usados correctamente, pueden permitir cambios en la implementación de un sistema sin afectar a otros componentes del mismo.</p></li><li><p><strong>Mantenibilidad:</strong> El ocultamiento de información, al igual que la abstracción, puede facilitar la identificación y corrección de errores en un sistema.</p></li></ul>]]></description>
         <enclosure url="" />
         <pubDate>2023-11-15 01:38:45 UTC</pubDate>
         <guid>https://padlet.com/eugenioooo/m4y6m6r5lprtlcd0/wish/2790049762</guid>
      </item>
      <item>
         <title></title>
         <author>eugenioooo</author>
         <link>https://padlet.com/eugenioooo/m4y6m6r5lprtlcd0/wish/2790237276</link>
         <description><![CDATA[<p>Acevedo Muñoz, S. E. (2008). Desarrollo de Capas de Abstracción para Mejorar la Eficiencia en la Construcción de Aplicaciones Web J2EE. Chile. Recuperado el 14 de noviembre de 2023</p><p> </p><p>Capdevilla, A. (s.f.). <em>Encapsulamiento en programación</em>. Recuperado el 14 de noviembre de 2023, de Encapsulamiento en programación: <a rel="noopener noreferrer nofollow" href="https://albertcapdevila.net/encapsulamiento-programacion/">https://albertcapdevila.net/encapsulamiento-programacion/</a></p><p>Gardey, A., &amp; Pérez Porto, J. (15 de Diciembre de 2021). <em>Definición de abstracción</em>. Recuperado el 13 de Noviembre de 2023, de Definición De: <a rel="noopener noreferrer nofollow" href="https://definicion.de/abstraccion/">https://definicion.de/abstraccion/</a></p><p>Garrido, A. (27 de abril de 2018). <em>Abstracción en Programación.</em> Recuperado el 13 de noviembre de 2023, de La web del programador.</p><p>Hernández, V. (3 de Marzo de 2017). <em>Coding or not</em>. Recuperado el 13 de noviembre de 2023, de POO: abstracción y encapsulamiento: <a rel="noopener noreferrer nofollow" href="https://codingornot.com/02-poo-abstraccion-y-encapsulamiento">https://codingornot.com/02-poo-abstraccion-y-encapsulamiento</a></p><p>Lozano, J. A. (2020). Abstracción y encapsulamiento.<em> Unidades de Apoyo para el Aprendizaje</em>. CUAIEED/Facultad de Ingeniería-UNAM. Recuperado el 14  de noviembre de 2023 : <a rel="noopener noreferrer nofollow" href="https://uapa.cuaieed.unam.mx/sites/default/files/minisite/static/60ca9387-f41f-4a12-aec9-bb4705651e87/UAPA-abstraccion-encapsulamiento/index.html">https://uapa.cuaieed.unam.mx/sites/default/files/minisite/static/60ca9387-f41f-4a12-aec9-bb4705651e87/UAPA-abstraccion-encapsulamiento/index.html</a></p><p>MDN contributors. (18 de julio de 2023). <em>Mozilla</em>. Recuperado el 13 de noviembre de 2023, de Mozilla: Abstracción: <a rel="noopener noreferrer nofollow" href="https://developer.mozilla.org/es/docs/Glossary/Abstraction">https://developer.mozilla.org/es/docs/Glossary/Abstraction</a></p><p>Navarro Pliego, E. (1995). Programación orientada a objetos con C++. En E. Navarro Pliego. CDMX, México: UNAM. Recuperado el 13 de noviembre de 2023</p><p>Otero, J. (s.f.). <em>Opinion Duel</em>. Recuperado el 13 de Noviembre de 2023, de Opinion Duel: <a rel="noopener noreferrer nofollow" href="https://opinionduel.com/informatica/diferencia-entre-abstraccion-y-ocultacion-de-datos/">https://opinionduel.com/informatica/diferencia-entre-abstraccion-y-ocultacion-de-datos/</a></p><p>&nbsp;</p>]]></description>
         <enclosure url="https://uapa.cuaieed.unam.mx/sites/default/files/minisite/static/60ca9387-f41f-4a12-aec9-bb4705651e87/UAPA-abstraccion-encapsulamiento/index.html" />
         <pubDate>2023-11-15 03:57:30 UTC</pubDate>
         <guid>https://padlet.com/eugenioooo/m4y6m6r5lprtlcd0/wish/2790237276</guid>
      </item>
   </channel>
</rss>
