No aprende algoritmos o estructuras de datos escribiendo programas; los aprende estudiando sobre ellos. Pruebe Algoritmos y Estructuras de datos.
Cómo mejorar mis hábitos de programación
Supreme Content
¿Cuál es el polvo de proteína de suero de leche más barato y mejor disponible en la India?
¿La goma de xantano no es saludable? Soy celíaco y quiero hacer mi propio pan en una panificadora.
¿La sal te hace ganar peso? Si es así, ¿cuánto debo comer por día?
Creo que los proyectos de tutoriales como este son una gran manera de comenzar, es una buena base sobre la cual construir.
Utilizando este proyecto como punto de partida, intente aprender a refactorizar, todo el juego tiene una sola función, intente descomponerlo en funciones reutilizables y asígneles nombres claros y descriptivos.
Este es también un buen momento para aprender sobre el control de versiones, ya que puede confirmar sus cambios de refactorización y si uno de ellos rompe el juego, puede retroceder.
Si tienes una Mac, entonces separar la lógica de los gráficos y portarla para que sea un juego de iOS podría ser un desafío divertido, usando SpriteKit, por ejemplo.
Sugiero que lea un buen código como el kernel de Linux y vea cómo lo hacen.
Personalmente me gusta usar gcc en la línea de comando. Los Makefiles y autotools son realmente importantes para aprender y no son difíciles para casos de uso simple que también pueden significar grandes proyectos.
El uso eficiente del depurador es importante.
¿Por qué debería alguien leer su código si no tiene nada para ellos en él? Intente contribuir a proyectos de código abierto. Te permitirá dominar la administración de código fuente como git.
Aprenda cómo hacer paquetes con su código. Me gusta para Debian y Ubuntu.
Escogería otro proyecto o idea que quisiera completar y construir. Pregúntese al usar algún software “¿Cómo construyeron eso? Me gustaría construir algo similar, pero donde X hace para mí en su lugar “.
Entonces intentas construir eso.
More Interesting
¿A qué se parecen 30 gramos de proteína para diferentes alimentos?
Cómo calcular las calorías en una rebanada de pastel de queso
Cómo calcular tus macros y el tamaño de tus porciones
¿Cuánta proteína estamos tomando de la comida?
¿Cuál es el componente principal de los alimentos sin el cual no podemos vivir?
¿Cuánto es 1kg igual a la caloría?
¿Cuál es el mejor suplemento de proteína en la India?
¿Dónde puedo obtener un desayuno saludable pero sabroso en Greenwood Village?
¿Cuáles son las consecuencias de una dieta ceto en nuestro sistema digestivo? ¿Cómo lo resuelves?