Si está escribiendo pequeños fragmentos de código, no tiene sentido intentar embellecerlo. Se supone que es funcional básico y eso es todo.
Sin embargo, si está escribiendo un programa, debe hacerlo eficiente. Es una bestia más grande y se hace más grande a medida que pasa el tiempo.
Aquí hay algo en lo que estoy trabajando en mi tiempo libre: http://www.bikenomads.co.in
Este es un proyecto de hobby, unos 100 archivos que he escrito y unas 10k líneas de código. El código es principalmente en python y html. No muy grande. Pero lo hago de forma esporádica, casi como 1 o 2 meses de descanso.
- ¿Wat es el motivo de nuestra vida?
- Cómo mantenerme motivado para alcanzar objetivos futuros y superar el miedo a las fallas masivas de mi pasado
- ¿Cómo te motivarás en los momentos en que sentiste que la vida es injusta para ti?
- Cómo salir de un punto bajo en el que me he hundido y no puedo salir de
- Cómo motivarme cuando sabes que tienes potencial para trabajar duro y puedes convertirte en una persona exitosa, pero aún así te atrae el entorno exterior y pierdes el tiempo.
Ahora la imagen si no organizo el código correctamente. Si no me hago notas a mí mismo (eso es lo que llamo comentar código), ¿qué pasaría cuando vuelva para agregar una característica o mirar los errores después de la pausa? ¡No sabría lo que había estado haciendo!
Además, si miras las líneas de código, es bastante bajo. Quiero el código lo menos posible, ya que me gustaría obtener más de mi código. Se vuelve más fácil de mantener, y también de arreglar. La reutilización del código significa que si arreglo (o rompo) el código en un lugar, está disponible de forma inmediata para otros módulos.
Para resumir, por qué me guío a una mejor codificación:
– El código tiene más sentido para mí.
– Código menor para mantener.
– Puede hacer software más grande y más complejo.