En algún momento, me gustaría comenzar a desarrollar / mejorar funciones para este proyecto, pero tengo algunas preguntas sobre cómo comenzar:
Además, a partir de la lectura # 507, parece que no hay mucha diferencia en el código fuente entre cada versión de esta aplicación (escritorio, móvil y web). La característica actual que estoy considerando implementar es una información sobre herramientas para cada ícono dentro de la barra de herramientas en el modo "editar nota". Había planeado implementar esto en la versión web (con esto me refiero al código fuente alojado en GitHub que supongo que es solo web), pero si luego quisiera incluir esto en las otras dos, ¿existe algún proceso? por hacer esto? (_Esto se aplica a la escritura de pruebas unitarias y no solo al desarrollo_)
Avíseme si algo de lo que he mencionado necesita más aclaraciones.
Tienes razón, no hay diferencia entre cada versión de la aplicación. Significa que no tenemos que implementar la misma función cada vez para cada tipo de aplicación.
@wwebfor Está bien, aparte de lo que mencionaste, ¿somos libres de implementar nuestras ideas como mejor nos parezca? Para comentar su último punto, si implemento una función para la versión web de la aplicación, y luego quiero crear la misma función, para las versiones móvil y / o de escritorio, solo necesitaría descargar el archivo apropiado de las versiones. ¿sección?
Preguntas adicionales:
Adicional:
dev
. Por lo tanto, es preferible que cree su característica basada en esta rama y envíe sus cambios a la misma rama. También es preferible crear una función en una nueva rama. Lo hace más claro al fusionar cambios o resolver conflictos.@wwebfor No tengo más preguntas sobre este tema. Creo que ahora se puede cerrar.
Gracias por la aclaración.