Está en la página 1de 6

DEFINIR ESTÁNDARES DE CODIFICACIÓN DE ACUERDO A PLATAFORMA DE

DESARROLLO ELEGIDA
GA7-220501096-AA1-EV02

APRENDICES:

ALISON YULIET OSPINA CORTES


ALEXANDER OROZCO
LUIS ANDRÉS RÍOS NOREÑA
LUIS DAVID RINCÓN GÓMEZ

INSTRUCTOR:

MANUEL ENRIQUE SAAVEDRA MELO

ANÁLISIS Y DESARROLLO DE SOFTWARE


SERVICIO NACIONAL DE APRENDIZAJE
FICHA: 2627048
SENA 2023
INTRODUCCIÓN
En el presente documento vamos a definir los estándares de codificación de
acuerdo a la plataforma de desarrollo que vamos a utilizar para el proyecto SISMED
en el cual vamos a desarrollar este proyecto con la herramienta de desarrollo
JavaScript, a continuación se mostrará un documento organizado con su respectiva
portada, objetivos y sus respectivos estándares detallados.

OBJETIVO
El objetivo es dar a entender que el paradigma orientado a objetos tiene como
objetivo principal modelar objetos del mundo real en un programa de computadora y
permitir su interacción de manera natural y sencilla. Los objetivos específicos
incluyen facilitar la creación de programas complejos, mejorar la escalabilidad,
aumentar la eficiencia en el desarrollo y promover la reutilización del código. En
resumen, se centra en la representación de entidades del mundo real como objetos
y promueve la organización y estructuración eficiente del código, lo que resulta en
programas más mantenibles y flexibles. Abarcando ciertos puntos, los cuales llevan
al objetivo de la guía conforme al software de nosotros.

ESTÁNDARES DE CODIFICACIÓN
Nombramiento de variables: Una clase en javascript se compone por las
siguientes declaraciones:

● Palabra clave (class): Se usa para declarar una clase en JavaScript.


ejm:

● Constructor: Es un método especial que se ejecuta automáticamente


cuando se crea una instancia de la clase y se utiliza para inicializar las
propiedades del objeto.
ejm:
● Métodos: Son funciones dentro de la clase que realizan acciones
específicas en objetos creados a partir de esa clase.
ejm:

La clase “Persona” tiene un método llamado “saludar”, que muestra un


mensaje en la consola utilizando las propiedades “nombre” y “edad” de
la instancia.

● Propiedades: Son variables vinculadas a cada instancia de la clase y


almacenan datos específicos del objeto.
ejm:
● Herencia: Permite crear nuevas clases basadas en una clase
existente, heredando sus propiedades y métodos.
ejm:

Estos componentes juntos definen la estructura de una clase en JavaScript y


son esenciales para la programación orientada a objetos en este lenguaje.

JavaScript no tiene un único estándar de codificación oficial, pero existen


convenciones ampliamente aceptadas y recomendadas por la comunidad para
escribir código JavaScript legible y mantenible.

● Indentación: Usa 2 o 4 espacios para indentar el código.


● Punto y coma: Agrega punto y coma al final de cada sentencia.
● Nomenclatura: Utiliza camelCase para variables y funciones, PascalCase
para clases.
● Comentarios: Documenta partes importantes del código.
● Variables: Prefiere const y let en lugar de var.
● Evitar globales: Minimiza el uso de variables globales.
● Organización: Separa el código en módulos o archivos.
● Manejo de errores: Usa try...catch para manejar errores.
● Construcción de objetos: Utiliza clases o funciones constructoras.
● Herramientas de formateo: Considera ESLint o Prettier.
● Documentación: Documenta tu código con comentarios explicativos.

DECLARACIÓN DE CLASES
Es una parte fundamental de la programación orientada a objetos. En la mayoría de
los lenguajes de programación, las clases se declaran utilizando la palabra clave
class, seguida por un identificador único. El nivel de acceso precede a la palabra
clave class. Como en este caso se usa public, cualquier usuario puede crear
instancias de esta clase.
El cuerpo de la clase contiene los datos y el comportamiento que definen la clase.
Los campos, las propiedades, los métodos y los eventos de una clase se denominan
miembros de clase. Para crear una instancia de una clase, se utiliza la palabra clave
new seguida del nombre de la clase.

DECLARACIÓN DE MÉTODOS.
En JavaScript, la declaración de métodos se utiliza para definir funciones dentro de
un objeto. Los métodos son funciones que están asociadas a objetos y pueden
realizar tareas específicas o acciones relacionadas con ese objeto. Declarar
métodos en JavaScript es una parte fundamental de la programación orientada a
objetos en este lenguaje.
ejemplo:

En JavaScript, una declaración de función se utiliza para definir un método o función.


A continuación, se describen los componentes clave de una declaración de función
en JavaScript:
● nombre de la función
● Cuerpo de la función
● return valor de retorno

CONCLUSIONES
En conclusión, los estándares de codificación en JavaScript:
-Mejoran la calidad del código a desarrollar
-Alta compatibilidad con diferentes plataformas
-Promueven las buenas prácticas de desarrollo
-Facilitan la revisión del código

También podría gustarte