He estado trabajando solo en un proyecto de código abierto bastante grande durante bastante tiempo y se está acercando al punto donde me gustaría lanzarlo. Sin embargo, soy autodidacta y realmente no conozco a nadie que pueda revisar adecuadamente mi proyecto.
Hace unos años, publiqué un pequeño fragmento de código que prácticamente se rompió (en un sentido crítico) en el foro donde lo publiqué. Aunque el código funcionó, la crítica fue precisa pero brutal. Me impulsó a comenzar a buscar las mejores prácticas para todo y, al final, creo que me hizo un desarrollador mucho mejor. He revisado todo en mi proyecto tantas veces tratando de hacerlo perfecto que he perdido la cuenta.
Creo en mi proyecto y creo que tiene el potencial de ayudar a mucha gente y siento que he hecho algunas cosas interesantes de manera interesante con él. Aún así, como soy autodidacta, no puedo evitar preguntarme qué brechas existen en mi autoeducación. La forma en que se rompió mi código la última vez no es algo que me gustaría repetir. Creo que mis dos mayores temores al lanzar mi proyecto en el que he invertido innumerables horas están completamente avergonzados porque me perdí algunas cosas evidentemente obvias debido a mi autoeducación o, lo que es peor, lanzarlo al sonido de los grillos.
¿Hay alguien que haya estado en una situación similar? No le tengo miedo a la crítica constructiva, siempre que sea constructiva y no solo una queja sobre cómo me equivoqué. Sé que hay un sitio de revisión de código en StackExchange, pero en realidad no está configurado para proyectos grandes y no creo que la comunidad sea lo suficientemente grande como para obtener buenos comentarios si publicara partes de mi proyecto por partes (yo intentado con un archivo). ¿Qué puedo hacer para darle a mi proyecto al menos una medida de éxito sin avergonzarme o ser devastado en el proceso?