¿Qué se siente al crear software de código abierto o bibliotecas, módulos y paquetes que influyen de manera tan generalizada y se usan ampliamente? Si hubiera sabido que se volvería tan popular, ¿habría hecho algo diferente?

Al principio se sintió como iniciar cualquiera de los otros cientos de programas que he comenzado. Siento curiosidad Intento algo Me alegro cuando funciona. Por lo general, eso es lo más lejos que llega.

Cuando JUnit comenzó a despegar, se sentía irreal. Tomó un par de años asimilarlo. Principalmente solo estábamos Erich y yo programando por diversión. Luego, en algún momento, descubrí que en la construcción continua de todo el software Java de código abierto, JUnit fue uno de los primeros paquetes creados porque todos los otros paquetes tenían sus pruebas escritas con JUnit. Quizás esta cosa era importante.

Estoy tan orgulloso de que la arquitectura se haya mantenido en todos los puertos a diferentes idiomas como lo estoy en JUnit. También estoy orgulloso de que los programadores puedan optar por escribir software en el que puedan confiar. Eso no se consideró una opción en el pasado.

Estoy frustrado porque nunca encontré una manera de convertir JUnit en independencia financiera, pero eso depende de mí.

¿Eso responde a la pregunta?