Mira.
Escribir código tiene mucho que ver con escribir un libro.
Por un lado, cuando se escribe un libro el escritor espera que se lea muchas veces. Lo mismo pasa con el código, aunque se lee muchas veces por necesidad.
Por otro lado, para escribir un libro necesitas unas pautas. Lo mismo que para escribir código.
Como es de esperar, yo de escribir libros no sé.
Lo que si sé es escribir software, y de calidad. Y también sé equivocarme mucho.
Bueno, a lo que iba.
Escribir código se caracteriza de 4 puntos:
- Modularización
- Jerarquía
- Abstracción
- Encapsulación
Uno de mis maestros las llama musas. A mi me parece muy friki. Tu llámalas como quieras.
Para mi son características de la programación orientada objetos. Aunque también pueden ser las formas de organizar el conocimiento.
Hasta ahora, en los últimos mails que te he mandado he estado filosofando un poco de la vida y el software, que podrían ser lo mismo o no.
En los próximos mails te voy a hablar de queda uno de estos términos.
Un mail por día. Un día, un concepto. 4 conceptos, 4 días.
Recuerda que solo los recibe si estás subscrito a la newsletter, si quieres que más gente de tu equipo se entere, compartes el mail con ellos o que se subscriban.
Si haces eso, es probable que generes debate y eso mejore tu conocimiento. Ya sabes, esas cosas que aporta el debatir.
Si te da pereza compartirlo con tus compañeros, puedes contestarme todos los mails que te mando y lo debates conmigo.
En conclusión,
En los próximos mails te voy a hablar de queda uno de los términos que te he hablado.
Un mail por día. Un día, un concepto. 4 conceptos, 4 días.
Que tengas un buen día y lo disfrutes,
Josué.
PD1: recuerda, un mail por día. 4 conceptos, 4 días.
PD2: puedes compartirlo con tu equipo si quieres generar debate.
PD3: puedes contestarme los mails si prefieres debatir conmigo.
Soy Josué Alcántara y cada día envio un mail con una idea para escribir software de calidad. ¿A quién se la envío? A mi lista de suscriptores. Día que estás fuera, idea que te pierdes. Así de fácil.