¿Cuáles son los 10 mandamientos del programador? - Educa Sistemas

Breaking

Post Top Ad

Post Top Ad

domingo, 30 de septiembre de 2018

¿Cuáles son los 10 mandamientos del programador?


El dia de hoy les presentariemos 3 listas de los que pueden ser los 10 mandamientos del programador.
¿Con cual te identificas?

Opcion A




  • Programa en el presente de manera que (cuaquiera) lo entienda en el futuro.
  • No reinventes la rueda, pero esfuérzate en entender como funciona
  • Hacer software sin tener pruebas unitarias es enfrentar un problema infinito con recursos finitos.
  • Un código sin versionamiento (Bitbucket/Github, etc.) es un código destinado a perderse y ser olvidado.
  • Los problemas imposibles se dividen en muchos pequeños problemas posibles
  • El código se refina de manera infinita, aunque funcione correctamente.
  • Se aprende mucho de la buena programación, pero mucho más de los errores (propios y ajenos).
  • Los lenguajes evolucionan continuamente. Dominar 100% un lenguaje es algo que está fuera de alcance de un programador. Por ello perfeccionate continuamente. Lo mismo se aplica a las IDES.
  • Sé versátil : domina un lenguaje, conoce varios otros. Nunca te cierres en una opción en la vida.
  • Todo esfuerzo que se realice manualmente 3 veces de la misma manera debería de automatizarse. AAMAP (Automatize As Much As Possible). Esto es valido para programación, compilación, generación de código y todas las variantes que uno pueda imaginar dentro de un etc.




  • Opcion B


    Serían algo así como:
    • Nunca declarar variables y/o funciones con nombres poco comprensibles
    • Siempre comentar al menos que realiza un trozo de código
    • No mezclar prácticas de un lenguaje con otro
    • Buen uso de saltos de línea, tabuladores y espacios
    • Nunca dejar código comentado si no esta siendo utilizado
    • Nunca declarar variables que no se usarán
    • Realizar test unitarios o automático de lo que esta desarrollando
    • Siempre dejar documentación de lo desarrollado
    • Nunca hacerse el desentendido del código ya desarrollado
    • Siempre tener alma de ñoño

    Opcion C

    1. Amarás tu familia y tu profesión (en ese orden) sobre todas las cosas.
    2. No tomarás el nombre de Alan Turing en vano.
    3. Descansarás fines de semana y feriados.
    4. Honrarás a C y C++.
    5. Trabajarás en equipo.
    6. No enviarás a producción código mal escrito, aunque esté comentado.
    7. No usarás software pirata.
    8. Reportarás tu avance con honestidad.
    9. No tendrás pensamientos obsoletos. Te actualizarás constantemente.
    10. No serás programador para ser el siguiente millonario.


    FUENTE/ENLACE: https://es.quora.com/Cu%C3%A1les-son-los-10-mandamientos-del-programador

    No hay comentarios:

    Publicar un comentario

    Post Top Ad

    Responsive Ads Here