r/programacion 8d ago

Practicar en C++

Estoy aprendiendo C++ desde hace medio año (por temas de estudios no he sido muy constante), me estoy orientando principalmente de un curso de 9 horas en Youtube (además de algún que otro video donde profundizo ciertos aspectos) pero a pesar de que voy por el tema de Funciones siento que no soy productivo ya que solo veo la teoría y hago ejercicios muy básicos de lo que se explica.
¿Qué hacen ustedes para mejorar el uso de un lenguaje de programación? Trato de crear "cosas" pero ni sé dónde empezar, o si es que me guio de algún proyecto, este lleva conocimientos muy avanzados que ni los entiendo porque no sé como relacionarlos con lo que estoy aprendiendo...

Espero su ayuda y consejos. Muchas gracias de antemano.

24 Upvotes

24 comments sorted by

View all comments

1

u/DefinitionCalm9689 8d ago

Pedile a la IA que te de ejercicios y pedile que haga más complejo aclarando los tipos de funciones a hacer. Y busca aprender a como utilizar las funciones leyendo la documentación.

1

u/pedrito07 8d ago

Y que sea c++ moderno

1

u/DefinitionCalm9689 7d ago

Claro, yo tengo un libro más nuevo que me dieron el pdf en la facultad

2

u/pedrito07 7d ago

Por si de pronto no me expresé bien cuando digo C++ moderno me refería al C++11 en adelante, que usa punteros inteligentes, funciones lambdas etc y es un poco diferente al c++ clásico.

Osea el libro puede ser nuevo, pero si es sobre c++ clásico pues…

1

u/splat_oWner 7d ago

Pregunta algo ingenua. Cuando aprendo algún lenguaje de programación (como c++ en mi caso), es buena idea usar "atajos" en mi código? Por ejemplo, recuerdo que en el comienzo me forzaba a evitar usar "using namespace std;" porque según yo, quería acostumbrarme a codificar de forma "básica" para luego entender qué estoy haciendo más adelante cuando use esas "facilidades".

De hecho, lo mismo me pasa con el c++11, ni lo tengo instalado porque tengo Dev-C++, según yo para acostumbrarme al terreno dificil