Contenido

Objetivo

Identificar correctamente los elementos esenciales para la reutilización de código, con el fin de evitar complicaciones en un proyecto.

Descripción

En este tema conocerás sobre la reutilización de los softwares como también la automatización de la implementación del software

Explicación

Haz clic para revisar la explicación.

Reutilización y automatización

Recursos adicionales

Los siguientes enlaces son externos a la Universidad Tecmilenio, al acceder a ellos considera que debes apegarte a sus términos y condiciones.

Revisa el siguiente video:

Para conocer más sobre Reutilización y automatización, revisa el siguiente video:

DesarrolloWeb.com. (2020, 12 de noviembre). Clonar un repositorio Git de GitHub [Archivo de video]. Recuperado de https://www.youtube.com/watch?v=kw72-dm7yNI

Revisa la siguiente lectura:

Para conocer más sobre Reutilización y automatización, te recomendamos leer:

IBM. (s.f.). ¿Qué es el código abierto? Recuperado de https://www.ibm.com/mx-es/topics/open-source

Actividad

Objetivo

Integrar todos los elementos necesarios para diseñar un código que pueda reutilizarse exitosamente por otros desarrolladores en el futuro.

Instrucciones
  1. Investiga las mejores prácticas en fuentes confiables, así como consejos sobre desarrollo de código abierto (open source).
  2. Enlista cada elemento que hayas obtenido en la investigación.
  3. Selecciona un tipo de arquitectura.
  4. Diseña el software y realiza los diagramas UML necesarios para presentar tu diseño.
Checklist

Asegúrate de:

  • Identificar y entender las características particulares de softwares tipo plugin para utilizarlos adecuadamente, dependiendo de la aplicación principal que estés implementando y garantizar su éxito dentro de un proyecto.
  • Conocer y saber acceder a repositorios mundiales de código para reutilizarlo en proyectos de software.
  • Comprender qué es un software o módulo preflight para implementarlo en todo el código que desees compartir o volver a usar en el futuro.