Se genera en primera instancia una necesidad de un programa para manejar el correo electrónico.
1. Todo buen trabajo de software comienza rasguñando una inquietud personal del desarrollador.
2. Los buenos programadores saben que escribir. Los grandes saben que re-escribir ( y re-usar).
3. ''Planear el desechar alguno; de cualquier manera, se hará''.
4. Si tienes la actitud correcta, interesantes problemas te encontraran.
5. Cuando se pierde interés en un programa, el último deber es ponerlo en manos de un sucesor competente.