Leo aquí una serie de consejos que están bastante bien, así que paso a hacer una traducción e interpretación completamente libre y obviando casi todo lo que pone ^^U
- Hacer dos listas de cosas para hacer (sí, esas famosas TODO). En la primera pon todas aquellas tareas que te gustaría hacer en el proyecto, desglósolas un poco y comprueba que estén bien.
Una vez hecho eso, esa pasa a ser tu segunda lista, y ahora te toca hacer la primera lista con las cosas que tienes que hacer este día, cosas inamovibles.
¿Para qué todo ésto? Para que cuando tengas un día aburrido, o algo que no te guste, puedas hacer alguna de las tareas de la segunda lista, con lo que podrás equilibrar un día completamente oscuro en algo un poquito mejor. - Comenta, pero no te pases, que mucho comentario es inutil y, si alguien tiene que leer tu código, suponemos que de programación sabe algo ;)
- Las convenciones de nombre están muy bien y son necesarias, claro, pero si no te encuentras del todo agusto, adáptalas un poco a tu estilo pero recuerda siempre que deben ser perfectamente legibles por los demás…
- Ten siempre una papel y boli cerca, dado que las notas siempre saldrán en cualquier momento y además te servirán como fuente para las TODO.
- Organízate, pero tampoco pases todo tu tiempo organizándote, recuerda que todo ésto es para ayudarte a desarrollar más eficientemente, no para que te dediques solamente a ello, así que según que proyecto, adapta todo a lo que tengas y quédate con lo que te guste.
Más información:
http://stevehealy.net/5-steps-to-more-organized-programming/
Darklady says:
Muy instructivo. Aunque los comentarios se los dejo a los especialistas que se pasan por aquí, jeje. ¿Soy la única infiltrada? O_o?
Me hacen gracia los consejitos… sobre todo el segundo, porque está en las listas de los consejos de traducción, jejejejeje ^_^ No pongas muchos comentarios, que la gente quiere leer el texto, no a ti. :P
*sigh* Bueno, me pongo a trabajar, la la la.
Erzsebet says:
Ehmmmm sí, ayer tuvimos una larga reunión para llegar a esta conclusión más o menos XD además de que tengo que investigar otra vez mi amigo XSL… esta vez para integración con nuestros proyectos: XSL-FO *desperately scared*
Ainss
Drizzt says:
Falta el punto 6 ;)
6.- Si te quemas, hecha un vistazo a los blogs, que aunque este feo en el curro, si se hace cuando el resto anda de cafés y hablando de sus aburridas hipotecas no hace daño ;)
Por cierto, lo de las convenciones de nombres el “szVariable1”, “lwVariable2” de Microsoft para C++ esta muy bien y es muy claro, peeeero… para acordarse de todas a la hora de escribir… pfff que pesado se hace… y al final no lo haces…
Erzsebet says:
hahaha nosotros tenemos nuestras propias convenciones en la nomenclatura, sinceramente no me gusta la que hemos adoptado pero bueno, así es la democracia!! XD A solas, en la intimidad de mi cuarto, usaré la nomenclatura que me plaza en mis propios proyectos onanistas! XD
Black Hole says:
1. Si es que es verdad… a nadie le importa lo que sentimos al trabajar :/
2. Pufff… pufff :S
3. No me gustan las convenciones de Microsoft para C++… me hartaba tanto al escribirlas :S puffff Y sí, tengo que añadir el sexto punto ;)
4. Jejeje, eso, a romper las reglas! ;)