Para encontrar proyectos de código abierto que sean en vivo y de alta calidad, podría hacer peor que mirar lo que hacen JBoss y Red Hat. Tienen un montón de proyectos notables de código abierto que puedes convertir fácilmente en un observador silencioso. Al igual que todos los de código abierto, también buscan colaboradores. Utilice las reuniones relacionadas con ellos para conocer los proyectos.
Spring tiene muchas pruebas unitarias que son livianas, por lo que deberían ser fáciles de verificar, aunque no puedo decir que las haya observado o realmente haya profundizado en ellas.
Finalmente, Git. Todos lo están usando ahora, independientemente de la tecnología (Java o JavaScript). Búscate un proyecto, échale un vistazo a tu dispositivo local o simplemente navega por la fuente en línea usando herramientas basadas en la web como bit bucket y git hub. El lenguaje será irrelevante en el tiempo, solo vea qué pruebas han hecho e intente evaluar lo que vieron como importante.
Más lejos
Además de encontrar código, bibliotecas y proyectos; Aunque no es tan popular y no es una solución en sí misma, recomiendo, entre otras cosas, referirse a libros y blogs influyentes sobre esos temas. Pueden darle una idea y guía para encontrar proyectos.
- Tengo 170 puntos en la red eléctrica y 970 puntos en los tableros en el tablero intermedio de Telangana. ¿Es posible obtener un asiento en NIT Warangal?
- Mi Toshiba Satellite L650 se apaga cada 5 a 15 minutos. ¿Alguien puede explicar el problema y dar una solución para solucionarlo?
- Estoy interesado en mudarme a una comunidad nudista durante unas semanas durante las vacaciones de verano. ¿Hay alguno en los Estados Unidos y qué debo saber antes de ir a uno?
- Si fallo, me siento motivado para levantarme, pero después de subir tomo las cosas con facilidad y vuelvo a fallar y es como una batalla de sube y baja. ¿Cuál es el problema conmigo?
- Si aprendo a hablar y leer chino mandarín, ¿podré leer cantonés?
Los ejercicios de Kata también son buenos para los patrones de aprendizaje y hay muchas comunidades alrededor de esto en línea. Las comunidades de Ruby y Python son fuertes en esta área. A menudo, estos también se comprometen con Git para que pueda consultar los proyectos de las personas en línea.
Intente acceder a esos proyectos ya que el código abierto siempre puede beneficiarse del soporte.