PROCESO DE PROGRAMACIÓN

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
PROCESO DE PROGRAMACIÓN por Mind Map: PROCESO DE PROGRAMACIÓN

1. aislar problemas

2. Legibilidad del codigo

2.1. Tipos primitivos

2.1.1. Integer int

2.1.2. Long lng

2.1.3. Bolean bln

2.1.4. Object obj

2.1.5. String str

2.1.6. Double dbl

2.1.7. Constantes C

2.2. Documentación del código

2.2.1. comentarios

2.2.1.1. futura referencia

2.2.1.1.1. aclaratorios

2.2.1.1.2. explicatorios

2.2.1.2. recordar

2.2.1.3. puntos claves

2.2.2. convencion de documentacion

2.2.2.1. Herramientas

2.2.2.1.1. verificacion

2.2.2.1.2. analizar archivos

2.2.2.1.3. configurables

2.2.2.1.4. definicion

3. esencia de los estandares

3.1. mantener consistencia

3.2. determinada convension de nombres

3.2.1. ayuda

3.2.1.1. eficaz y eficiente

3.2.1.1.1. escribir

3.2.1.1.2. reusar

3.2.1.1.3. mantener

3.3. elección de estandar

3.3.1. establezca nombres claros

3.3.2. descriptivos

3.3.2.1. significativos

3.4. verificación de convenciones

3.4.1. detección de errores

4. no lo hagas

4.1. los peores hábitos

4.1.1. ignorar

4.1.1.1. advertencias

4.1.1.2. "errores"

4.1.1.2.1. solucionar sin entender

4.1.1.3. enunciados

4.1.1.4. normas

4.1.2. no

4.1.2.1. pensar

4.1.2.2. ejecutar

4.1.2.3. compilar

4.1.2.4. probar

4.1.2.5. escribir comentarios

4.1.2.5.1. comentario = "insulto"

4.2. SER HUMANO

4.2.1. dejar todo para el final

4.2.2. copiar

4.2.3. faltar

5. Que es programación?

5.1. proceso

5.2. instrucciones

5.3. programas

5.3.1. elementos

5.3.1.1. realizar tareas determinadas

5.4. codigo

6. Estandar

6.1. Factores

6.1.1. Factor mnemotécnico

6.1.1.1. variables

6.1.1.1.1. facil recordacion

6.1.2. Factor sugestivo

6.1.2.1. leer codigo

6.1.2.1.1. entender codigo

6.1.3. Consistencia

6.1.3.1. misma nomenclatura

6.1.3.1.1. legibilidad

6.2. Ventajas

6.2.1. reconocimiento de variables

6.2.2. conocer uso y finalidad de variables

6.2.3. decisiones mecánicas

6.2.4. decisiones automaticas

6.2.5. herramientas de verificación

6.3. poco usados?

6.3.1. razones

6.3.1.1. seres humanos

6.3.1.1.1. trabajan sin estandares

6.3.1.1.2. tiempo

6.3.1.1.3. creatividad

6.3.1.1.4. "ARTISTAS DEL SOFTWARE"

6.3.1.1.5. adaptarse a distintas situaciones

6.4. comprende

6.4.1. convenciones

6.4.1.1. De nomenclatura

6.4.1.1.1. nombramientos

6.4.1.2. De legibilidad del código

6.4.1.2.1. identar

6.4.1.3. establecer comentarios

6.4.1.4. De documentación

6.4.1.4.1. archivos

6.4.1.5. ayudas

6.5. comunes o principales

6.5.1. Notación Húngara

6.5.1.1. "Notación Reddick"

6.5.1.1.1. > informacion a nombre de variable

6.5.2. Notación Pascal Casing

6.5.2.1. sin prefijos

6.5.2.1.1. compuesto

6.5.3. Notación Camel Casing

6.5.3.1. letra inicial

6.5.3.1.1. minuscula

6.5.3.2. Java

7. Programador:

7.1. Estilo definido

7.1.1. nomenclatura

7.2. Buen uso de la Terminologia

7.2.1. estándares de programación

7.2.1.1. reglas de notación

7.3. formas

8. tecnicas de programacion

8.1. programación orientada a objetos

8.1.1. paradigma de programación

8.1.1.1. usa

8.1.1.1.1. objetos

8.1.2. dividir

8.1.2.1. programa

8.1.2.1.1. modulos

8.2. programación modular

8.3. programación estructurada

8.3.1. estructuras

8.3.1.1. secuencia

8.3.1.2. selección

8.3.1.3. iteración

8.4. programación declarativa

8.4.1. declaración

8.4.1.1. condiciones

8.4.1.2. proposiciones

8.4.1.3. afirmaciones

8.4.1.4. restricciones

8.4.1.5. transformaciones

8.4.1.6. soluciones