Preguntaste sobre github, así que supongo que todavía no estás usando el control de versiones.
Si es así, nunca más vuelva a escribir una sola Línea de código sin usar el Control de versiones. Esto podría ser git o svn.
No tiene que usar github para almacenar su repositorio. También hay gitlab, bitbucket, etc. Siempre usaría un origen remoto solo porque nunca se sabe lo que sucede en su disco local. Aparte de eso, puede crear un repositorio privado para que nadie, excepto usted, lo vea.
- ¿Cuáles son algunos consejos y trucos de Xcode que pueden hacer que los desarrolladores de iOS y Mac sean más productivos?
- ¿Cuánto cuesta desarrollar una aplicación de noticias para iOS en Swift?
- ¿Cuáles son las mejores empresas para trabajar como desarrolladores de iOS en Bangalore?
- ¿Cómo se compara ARKit con ARCore?
- ¿Hay desarrolladores de aplicaciones iOS dispuestos a compartir cómo funciona el 30% del impuesto de Apple?
No use almacenamiento simple como Dropbox o Google Drive, su propósito es solo para archivos ordinarios, no para código.
Dicho esto, volviendo a la segunda parte de la pregunta principal. ¿Tiene sentido hacer público su código?
¡Si si si! Absolutamente, incluso si su código apesta. Es importante ver su progreso personal. En tu entrevista serás como …
“Mira, en 2016 mi código fue de alguna manera desordenado. A finales de 2016 comencé a usar la inyección de dependencia. A principios de 2017 comencé a usar los patrones xy y z, lo que hace que mi código sea mucho más legible. Más tarde el año comencé a usar el desarrollo de Test Drive. A partir de ese momento, la cobertura de mi código siempre fue superior a 90℅ ”.
Conclusión: “Github todas las cosas”