Por experiencia, creo que una buena practica antes de harcodear código es leer la documentación que se encuentre en internet si bien existen diferentes sitios mi recomendación es iniciar con la documentación oficial de cada lenguaje de programación así como sus repositorios, para evitar errores en el código, así tambien existen sitios web en los cual tienen un ambiente de programación para hacer pruebas antes de ejecutarlo en nuestro código.