Tarea de Laboratorio 1 .2

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 6

NOMBRE: ESVIN LEONEL VÁSQUEZ ARRIOLA.

GRADO: CUARTO BACHILLERATO EN CIENCIAS Y LETRAS CON ORIENTACION


EN COMPUTACION.

NIVEL: DIVERSIFICADO.

SUBAREA: LABORATORIO 1.

DOCENTE: JORGE LÓPEZ.

FECHA DE ENTREGA: 15/02/2023.

AÑO: 2023.
INVESTIGACION: QUE SON BUENAS PRACTICAS DE PROGRAMACION.
EGRAFIA
https://keepcoding.io/blog/8-
buenas-practicas-en-
programacion/#:~:text=Por%20
d%C3%B3nde%20seguir%3F-
,%C2%BFQu%C3%A9%20son
%20las%20buenas%20pr%C3%
A1cticas%20en%20programaci
%C3%B3n%3F,de%20desarroll
ar%2C%20mantener%20y%20d
esplegar.
Buenas Prácticas en Programación
Una de las formas de mejorar como desarrollador es el uso de buenas prácticas en programación.
Junto al estudio y especialización de nuevos lenguajes y herramientas te convertirás en un gran
programador. En este post, compartiremos una guía para que conozcas las mejores prácticas en
programación y así potencies tu perfil profesional.

¿Qué son las buenas prácticas en programación?


Cuando se habla de buenas prácticas en programación se refiere a un conjunto de técnicas, principios,
metodologías que debemos implementar en el software para que se vuelva fácil, rápido y seguro de
desarrollar, mantener y desplegar.

Por estos motivos, las buenas prácticas en programación son vitales para el desempeño de todo aquel
que quiera especializarse en el desarrollo de Ingeniería de Software o simplemente busque mejorar
su metodología de programación.

8 Buenas prácticas en programación

A continuación te vamos a listar las 8 buenas prácticas de programación.

1. El paradigma de la programación orientada a


objetos: Dentro de la Programación Orientada a Objetos (POO) es fundamental
conocer y entender bien el paradigma sobre el que se está trabajando. La gran mayoría
de los programadores principiantes no son conscientes de dónde aplicarla y qué beneficios
aportan.

2. Lee tanto código como puedas: A veces, nos encontramos con


código desordenado que no entendemos. El objetivo de leer mucho código es adquirir la
capacidad de diferenciar entre un código de calidad y uno que no lo es para llegar a escribir
código lo más legible posible.

3. Sigue los estándares: Si tu empresa no sigue ningún estándar a la hora de


programar, es recomendable que crees unos estándares coherentes y alientes a tus
compañeros de trabajo a que los sigan. Compartimos algunos estándares de
programación para que te hagas una idea:
 Nomenclatura de ficheros.
 Nomenclatura de funciones y módulos.
 Nomenclatura de variables.
 Comentarios.
 Lista de qué hacer y qué no hacer.
 Hacer que el código sea simple.
4. Simplicidad en el código: Es más importante reducir la complejidad del
mantenimiento que la complejidad a la hora de escribirlo. Hay que destacar que escribir
código de manera simple hace que sea más sencillo de mantener, y el mantenimiento de
un software es algo muy costoso para una empresa a largo plazo. Cuanto más simple sea tu
código, menos errores tendrá. Debe ser un clean code.

5. Testing: De la mano del concepto del clean code, si lo que buscas es estabilidad en
todas las aplicaciones o programas que desarrolles, entonces analizar y corregir cada etapa
antes de avanzar sobre nuevas partes del código puede ser fundamental para marcar una
gran diferencia en el resultado final. Utilizar las pruebas de software te ayudará a evitar
una gran acumulación de errores o desviaciones que pueden llegar a ser críticos si se
detectan en la etapa final del proyecto.

6. Refactoring: A día de hoy, refactorizar un código de programación puede ayudar a


los desarrolladores a comprender, mejorar, reescribir o incluso eliminar parte del
código muerto, para llegar a un clean code, de un programa sin cambiar su
comportamiento.

7. Usar metodologías ágiles como Scrum: Al


aprender Scrum podrás agilizar el desarrollo de cada etapa del proyecto. Mediante su
implementación podrás esbozar los lineamientos principales que te permitirán delegar a cada
uno de los miembros del equipo las tareas necesarias para avanzar hasta alcanzar el objetivo
final.

8. API REST: Para desarrollar aplicaciones más dinámicas, quizás necesites aprender
a utilizar una API REST o un Servicio RESTful. El futuro del backend developer está
cambiando debido a la implementación de los servicios y métodos que este sistema de
comunicación de datos ofrece, por lo que integrarlo en el desarrollo de tus programas
beneficiará en gran medida el funcionamiento de tus aplicaciones.

Hemos explicado para que se utilizan las buenas prácticas en programación y también hemos
compartido algunas de ellas para que pongas en prácticas y puedas seguir mejorando como
programador.

Así pues, has conocido 8 buenas prácticas de programación, pero ¿qué tal que fueran más de 10 10
buenas prácticas de programación? Para ello, debes seguir explorando nuestro blog.

EJEMPLOS

1. Prioriza la legibilidad. Aunque es natural tener que poner por delante la optimización, la
legibilidad es mucho más importante. Debes escribir un tipo de código que cualquier
desarrollador pueda comprender. Ten en cuenta que cuánto más complejo sea tu código, más
tiempo y recursos serán necesarios para tratarlo.

2. Estructura la arquitectura. Una de las buenas prácticas para programadores más populares
es estructurar una arquitectura concreta. Antes de dar el disparo de salida y escribir, piensa en la utilidad
del código, en cómo funciona, como modula y con qué servicios es compatible. Plantéate qué estructura
tendrá, de qué forma lo testearás y cómo será actualizado .

3. Lee mucho código fuente. Aunque escribir código fuente es mucho más sencillo que
entender el qué otros han escrito, es importante nutrirse del conocimiento ajeno. Si te esfuerzas
en comprender el código de otros desarrolladores, podrás comprobar en un instante las
diferencias entre código de calidad y código mediocre.

4. Coloca comentarios. Si te encuentras en una fase de aprendizaje, lo mejor es que coloques


comentarios en tu propio código. Así, evitarás desorientarte cuando leas las funciones más
complejas que tú mismo has creado. Además, si un tercero tiene que acceder a tu código, los
comentarios le facilitarán la tarea.

5. Testea tu código. Indiferentemente de la longitud del código que hayas escrito, debes
testearlo para comprobar que todo esté bien. Recuerda que encontrar un error a tiempo y
solucionarlo evitará problemas en el futuro. Por ejemplo, los test son especialmente necesarios
cuando se escribe códigos open source.

6. Simplifica al máximo. Trata de evitar la construcción de código complejo siempre que sea
posible. Así, encontrarás menos bugs y ahorrarás tiempo en solucionar errores. Tu objetivo
debería ser el de escribir código funcional, sin filigranas.

7. Realiza control de versiones. Utiliza algún software de control de versiones para


gestionar los cambios que se apliquen sobre los elementos del código. De esta manera podrás
conocer en qué estado se encontraba el código antes y después de ser modificado. Algunos
ejemplos son Git o Subversion, fundamentales para evitar errores graves.

8. No reproduzcas fragmentos idénticos de código. Aunque hayas ideado un código


estable y robusto, no debes copiar y pegar fragmentos para aprovecharlos en otros módulos. En
su lugar, trata de encapsular esta parte del código en una función y aprovecharla cuando sea
necesario.

9. Evita los elementos no habituales. Algunos lenguajes contienen elementos únicos


distintos al resto. Es habitual que estos elementos sean utilizados por programadores de alto
nivel, pero no están al alcance de todo el mundo. Evita estos elementos para que tu código no
sea excesivamente críptico.

10. No utilices caracteres únicos del español. Ten en cuenta que caracteres como la «ñ»
o las tildes generarán errores al no ser caracteres ASCII. Los archivos cuyo código contenga
estos caracteres no recomendados podrían sufrir alteraciones al abrirse en diferentes equipos.
Por ello, es recomendable que escribas código en inglés.

También podría gustarte