He estado codificando desde hace un tiempo y estoy cómodo con algunos lenguajes de programación, pero ahora siento que necesito mejorar mi resolución de problemas o la técnica de diseño de programas.¿Cómo puedo mejorar el diseño de mi programa y la técnica de resolución de problemas?
¿Qué habilidades necesito para poder diseñar un programa como solución a un problema?
Más: La pregunta es sobre cómo diseñar una solución en lugar de cómo codificar mejor.
¿Dónde puedo encontrar algunos problemas agradables que pueda usar para codificar? – Ali
Elija uno al azar. Depende del idioma, etc., en el que codifique. Pero, ¿qué le parece escribir un código para salir y leer todos los feeds de RSS y enviarle un correo electrónico con las palabras clave? Encontrar problemas para codificar es, hasta cierto punto, reinventar la rueda. Pero a tu manera única. – Infamy
Ahora tengo claro a qué se refiere, gracias. Mi experiencia en .NET es que hay un sitio web donde las personas publican ideas y problemas que tienen en mente. – Ali