¿Cuál es la forma más rápida de aprender cómo escribir un buen código?

Primero escribe un código correcto.

Luego, me seco en papel, verifique lo siguiente:

  1. ¿Puedes usar menos variables? – Eliminar el exceso de variables.
  2. Se está repitiendo algún código. – Hacer funciones apropiadas de ella.
  3. Usar optimizaciones de operadores –
    1. Supongamos que desea cambiar un signo, generalmente lo hacemos: sign = sign * -1;
    2. puedes hacer este signo = (signo> 0)? -signo: signo;
    3. ¿Cómo se mejora esto? Míralo cuidadosamente en el primer enfoque, utiliza un operador de asignación y un operador de multiplicación, mientras que en el segundo utilizas un operador de comparación y asignación.
    4. Así que entiendes esto bien.
  4. A veces, varias funciones estándar de la biblioteca parecen tener el mismo propósito para nosotros, pero podemos hacerlo mejor seleccionando la adecuada. Conozca cómo funcionan internamente las funciones de la biblioteca y cuál es la mejor función para una operación en particular en su caso.
  5. Bueno, comience desde aquí, entonces podría aprender algunas cosas más complejas como los patrones de diseño.

Aparte de solo escribir código, lea el código de otros. Le enseñará muchas cosas sobre el estilo y la sintaxis además de la solución.

1. Escribe el código.
2. Obtenga un programador más experimentado para revisar su código.
3. Reescriba su código basado en lo que esa persona sugirió.
4. Repita.