Estas son algunas habilidades súper efectivas para obtener una mejor respuesta a sus preguntas: Encontrar respuestas de manera inteligente por Gurudutt Mallapur sobre Aprender a aprender (L²L)
Sabes cómo escribir un programa “Hello, World” y compilarlo y ejecutarlo, confío en él. Bueno, un proyecto es básicamente el mismo proceso en teoría, pero implica mucho más trabajo, ¡pero es súper divertido una vez que las cosas funcionan!
Conocer la sintaxis de un lenguaje de programación no ayuda a “diseñar” un proyecto en él. Al igual que saber el alfabeto inglés no hace que una persona sea un escritor de tipo Shakespeare.
Las preguntas frecuentes de C ++ son un buen recurso para programadores de nivel intermedio a avanzado: http://www.parashift.com/c++-faq…
- ¿Cuál es la tarifa por hora para los desarrolladores de WordPress?
- ¿Existe un complemento de WordPress que me permita hacer estos diseños de página?
- ¿Es seguro usar dos puntos: en la ruta de una URL?
- ¿Cuáles son los componentes de los servicios web?
- ¿Cuánto puedo esperar que cueste crear un sitio web de base de datos como IMDb?
Análisis y diseño:
La serie Head First tiene buenos libros introductorios sobre POO, análisis de software y diseño. Compre esos leídos y aplique las lecciones.
http://shop.oreilly.com/product/…
http://shop.oreilly.com/product/…
Grady Bloch ha escrito un excelente libro sobre diseño “OOAD con aplicaciones segunda edición”, aunque podría ser un poco pesado.
http://www.amazon.com/gp/aw/d/02…
Uno puede implementar un proyecto desde una pequeña solución de archivo único a un software de nivel empresarial. Lo que difiere es la capacidad del programador, los requisitos, el tiempo y la energía.
Un buen lugar para comenzar podría ser comenzar con las características muy básicas de un sistema de almacenamiento y recuperación de datos. Se puede escribir en unos días / semanas como máximo.
Respuesta del usuario de Quora a ¿Cómo escribo un código en un sistema de gestión bancaria en lenguaje C ++ usando el manejo de archivos de datos (sin gráficos.h)?
La clave es tener algo simple trabajando en cada paso antes de agregar una característica más.
Respuesta del usuario de Quora a ¿Dónde puedo encontrar proyectos de código abierto para construir desde cero?
Mis blogs sobre software y aprendizaje:
Techtalkies
Aprendiendo a aprender (L²L)