Categorias: Todos - documentación - programación - estructura - estándares

por Wilkin Rodriguez 3 anos atrás

218

ESCRIBIENDO LOS PROGRAMAS

En el desarrollo de software, es crucial que los estándares y procedimientos se conozcan antes de comenzar a escribir el código. Estos estándares no solo organizan el trabajo del programador, sino que también facilitan la comprensión por parte de otros miembros del equipo, como los encargados de pruebas o mantenimiento, que pueden no estar familiarizados con el proyecto.

ESCRIBIENDO LOS PROGRAMAS

-Documentación interna -Encabezamiento -Otros comentarios del programa -Nombres de variables y etiquetas con significado -Dar formato para mejorar la comprensión -Descripción del sistema -Descripción de los algoritmos -Descripción de datos

DOCUMENTACIÓN

Fáciles de ejecutar por el ordenador. Tiempo de ejecución rápido.

Difíciles de entender por los programadores. Provocan problemas de mantenimiento de software. Tiempo de desarrollo largo.

Requieren traducción a un lenguaje de bajo nivel. Tiempo de ejecución lento.

Fáciles de entender y usar por los programadores. Tiempo de desarrollo corto.

ESCRIBIENDO LOS PROGRAMAS

Conflict is present everywhere in the world around us. We experience conflict on a daily basis, and it can be minor or major.

Conflict in a story is a struggle between opposing forces. Characters must act to confront those forces and there is where conflict is born. If there is nothing to overcome, there is no story. Conflict in a story creates and drives the plot forward.

Lenguaje de bajo nivel

In this type of conflict, a character must take on society itself, and not a single person. The character stands at odds with societal norms and realizes the necessity to work against these norms. This is an external conflict.

Give examples of man versus society conflict in a literary work.

Give examples of man versus society conflict in the real world.

Lenguaje de alto nivel

This situation results from a protagonist working against what has been foretold for that person. While this conflict was more prevalent in stories where gods could control fate, such as in ancient Greek dramas, there are still examples of this type of conflict in more contemporary literature.

Desventajas

Since in real life we can't say that such examples of man versus supernatural, there are some superstitions that can influence a person's life.

Give examples of these superstitions.

Ventajas

Give examples of man versus fate conflict in a literary work.

Documentación

This conflict develops from a protagonist’s inner struggles and may depend on a character trying to decide between good and evil or overcoming self-doubt. This conflict has both internal and external aspects, as obstacles outside the protagonist's force them to deal with inner issues.

➢La documentación interna es el material descriptivo, escrito directamente dentro del código, y cualquier otra documentación es externo.

Give examples of man versus self conflict in the real world.

➢Se considera como documentación del programa al conjunto de descripciones escritas que explican al lector qué hace el programa y cómo lo hace

Give examples of man versus self conflict in a literary work.

Pautas para la programación

In this type of conflict, a character is tormented by natural forces such as storms or animals. This is also an external conflict.

Mantener la simplicidad del programa

Give examples of man versus nature conflict in the real world.

La manipulación de información que tiene lugar dentro de un componente puede influir en la selección de la estructura de datos
El diseño del programa puede especificar alguna de las estructuras de datos a utilizar en la implementación de las funciones. Por lo general se escogen porque promueven el ocultamiento de información y manejo de interfaz
Estructura de control

Give examples of man versus nature conflict in a literary work.

Algunas pautas y estándares sugieren que el código debe estar escrito de manera tal que un componente pueda leerse fácilmente desde lo general a lo particular (top-down).
La mayoría de las estructuras de control de un componente están sugeridas por la arquitectura y el diseño, y es deseable conservarlas a medida que el diseño se convierte en código

Estándares de programación y procedimientos

A situation in which two characters have opposing desires or interests. The typical scenario is a conflict between the protagonist and antagonist. This is an external conflict.

Estandares para los demas

Give examples of man versus man conflict in the real world.

Es posible que el desarrollador no forme parte de los equipos de prueba o mantenimiento, por lo cuál es esencial organizar, dar formato y documentar el código de manera que otros puedan comprender qué hace y cómo opera, con facilidad.
Estándares para los codificadores

Give examples of man versus man conflict in a literary work.

Los estándares y procedimientos sirven para organizar los propios pensamientos y evitar errores.
Los estándares y procedimientos de la organización deben conocerse antes de comenzar a escribir el código