Nunca estoy seguro de cuándo un proyecto está lo suficientemente lejos como para comprometerse primero con el control de origen. Tiendo a posponer el compromiso hasta que el proyecto esté 'completo en el marco', y a partir de ese momento confirmo principalmente las características. (No he realizado ningún proyecto personal lo suficientemente grande como para tener un marco central demasiado grande para esto). Tengo la sensación de que esta no es la mejor práctica, aunque no estoy seguro de qué podría salir mal.
Digamos, por ejemplo, que tengo un proyecto que consiste en un solo archivo de código. Tomará alrededor de 10 líneas de código repetitivo y 100 líneas para que el proyecto funcione con una funcionalidad extremadamente básica (1 o 2 características). ¿Debo primero registrarme?
- El archivo vacio?
- El código repetitivo?
- Las primeras características?
- En algún otro punto?
Además, ¿cuáles son las razones para registrarse en un punto específico?
Will I mind having to redo that part ? Save : SaveAnyway;
adopto el mismo enfoque para el control de la fuente, no espero que algo funcione o esté cerca de completarse, solo espero hasta que haya descubierto algo o haya hecho suficientes cambios que no quiero tener que intentar resolverlo de nuevo o hacer esos cambios nuevamente, luego me registro. Por eso la gente sugiere guardar después de la creación del proyecto; Crear proyectos es molesto, regístrese para que no tenga que volver a hacerlo.