como programas y quien eres

Get Started. It's Free
or sign up with your email address
como programas y quien eres by Mind Map: como programas y quien eres

1. Criterios de un buen estandar

1.1. Existen varios factores

1.1.1. Factor nemotecnico

1.1.2. Factor sugestivo

1.1.3. Consistencia

2. ¿Estandares usados muy poco?

2.1. Seres humanos o tecnologia

2.1.1. No adoptan un estandar

2.1.2. No lo recuerdan

2.1.3. No ven el beneficio

2.1.4. Son apurados

2.1.5. Prefieren creatividad

2.1.6. Se consideran artistas del software

3. ¿Que comprende un estandar?

3.1. Parte de 3 ideas

3.1.1. Convencion de nomenclatura

3.1.2. Convencion de legibilidad del codigo

3.1.3. Convencion de documentacion

4. Crea tu propio estandar

4.1. Algunos estandares personalizados

4.1.1. Controles: Classes, Modulos, Formularios, Combobox...

4.1.2. Y se definen como local o nivel, formulario, global

4.1.2.1. Tipos primitivos: Integer, Long, Bolean, Object, String...

5. Legibilidad del codigo

5.1. LLeva unas convenciones de nomenclatura

5.2. Un codigo legible y documentado

6. Como no programar

6.1. De la programacion propiamente dicha

6.1.1. Ignora los mensajes de error

6.1.2. Ignora las advertencias

6.1.3. Escribe el codigo directamente sin pensar

6.1.4. A si el codigo no funcione, sigue escribiendo

6.1.5. Si tiene un error , ignoralo y sigue escribiendo

6.1.6. Cambiale cosas hasta que desaparezca el error

6.1.7. Construyes muchos codigos sin compilar

6.1.8. No escribas comentarios

6.1.9. Ignora los comentarios

6.1.10. Ignora todas las normas de programacion, no utileces el depurador

6.2. De la relacion con el profesor

6.2.1. No preguntes

6.2.2. No pidas ayuda

6.2.3. No aisles los problemas

6.2.4. Comete faltas de ortografia

6.2.5. No te identifiques

6.3. Y lo mas importante..

6.3.1. Deja todo para el final

6.3.2. Copia todo

6.3.3. No asistas a clase

7. Estandares de programacion

7.1. Define tu estilo de programacion

8. Ventajas del uso de estandares

8.1. Beneficios

8.1.1. Tipo y nombre de la variable

8.1.2. Uso y finalidad

8.1.3. Una funcion mecanica y automatica

8.1.4. Una verificacion de nomenclaturas

9. Estandares mas comunes

9.1. Notacion hungara

9.1.1. Intedad

9.1.2. Prstrnombre

9.1.3. Gstrconexion

9.1.4. Notacion Pascal Casing

9.1.5. Calcularsueldo

9.1.6. Notacion Camel Casing

9.1.7. Calcularsueldo

10. Documentacion del codigo

10.1. Comentarios

10.2. Complicacion algoritmica

10.3. Bloques de codigo

11. Que herramientas usar

11.1. Verificacion

11.2. Una logica

11.3. Interfaz Amigable

11.4. Standard Master