De ningún modo.
Implícito cualquier buen proceso de aprendizaje es aprender lo que pasó. Permite ver las razones por las que funcionan las cosas, por qué no, y poner las mejoras y los cambios en perspectiva antes de embarcarse en un mejor enfoque.
Otra respuesta a esto podría ser una pregunta con una respuesta retórica. “¿Debo esperar hasta el lanzamiento de 4 para aprender el idioma? Después de todo, Swift 4 también llegaría a tiempo, y debería estar listo para ello “Por supuesto, no.
Comenzar ahora no solo le ayuda a aprender y trabajar con código / proyectos normales que uno hace con Swift, sino que también está familiarizado con la solución de problemas utilizando Swift como herramienta / idioma. Ese proceso no es totalmente dependiente del lenguaje sino más bien una mentalidad de programador y siempre le servirá bien. Aprendí Ruby, luego Objective-C y ahora Swift. Durante este proceso, comencé a identificar cómo cada uno resuelve problemas como el manejo de errores o la concurrencia. Y me dio una mejor realización de conceptos e ideas que no dependen del lenguaje per se.
- Cómo mejorar tu memorización en general.
- ¿Cuánto aprendiste durante tu primer gran proyecto de software?
- ¿Hacer trampa (en la escuela) es parte del aprendizaje?
- ¿Es posible que un estudiante adulto obtenga un doctorado?
- ¿Cómo aprenden y memorizan muchas personas exitosas?
Así que, efectivamente, saltar a bordo. Y adaptar como aparece Swift 3.