Difference between revisions of "Buenas prácticas"

From Asibot & HOAP3 & TEO Wiki
Jump to navigation Jump to search
Line 13: Line 13:
 
* Tests, tests, tests! Idealmente, para cada clase, y desarrollado a la par de la clase.
 
* Tests, tests, tests! Idealmente, para cada clase, y desarrollado a la par de la clase.
 
* Más (por organizar):
 
* Más (por organizar):
** [http://robots.uc3m.es/dox-asibot-main/post_install.html#post_install_changing_parameters cabeceras, ficheros de configuración y parámetros de CLI]
+
** [http://robots.uc3m.es/dox-asibot-main/post_install.html#post_install_changing_parameters Cabeceras, ficheros de configuración y parámetros de CLI]
** [https://www.google.es/search?q=cleancode clean code].
+
** [https://www.google.es/search?q=cleancode Clean code].

Revision as of 12:56, 21 May 2016

  • Siempre, para cualquier archivo de trabajo, por muy insignificante o borrador que parezca, utiliza uno de los repositorios compartidos:
    • Software y hardware: GitHub (GIT, público). Consulta con tu tutor (que posiblemente te redirija a Juan, David o Raúl) si dudas en qué repositorio trabajar.
    • Redacción de publicaciones: Consulta con tu tutor (que posiblemente te redirija a Juan) para la URL exacta, distribuidos a través de http://robots.uc3m.es/svn/* (SVN, privado)
  • NO utilizar números en nombres de ficheros para indicar versiones/intentos/iteraciones... ¡Para eso ya existen los hash y tag de los sistemas de control de versiones!

Programación