Freigeben über


Luego de la pausa...

Nos reecontramos luego de algunas semanas de para, que hubiese preferido no pasen, pero ya está. Sin embargo tengo muchas cosas para contar. Por ejemplo, hace pocas publicaciones hablaba de "a programar se ha dicho" y cómo surgía nuevamente en mí  el deseo de entrar a programar. Pues bien, dediqué el 30 y 31 de diciembre del año pasado a programar un Sudoku Solver. Siendo fanático del Sudoku, y resolviendo a lapicero todo Sudoku que se me cruce por delante, quise hacer un programa que resuelva Sudoku a través de la lógica (y no de la fuerza bruta). Este proyecto era suficientemente motivante para mí como para aprendera  programar en el intento. De hecho logré mi objetivo, (en la siguiente publicación pondré el código fuente para su "deleite"), y aprendí C# en el intento. Es más, al día siguiente hice un juego de tres en raya (michi o ta-te-ti o tic-tac-toe) para jugar con mi hija en la computadora. El juego no es tan potente pero lo hice en menos de una hora. Algunas conclusiones de esta empresa:

  1. Todo el software necesario para esto es gratuito y descargable de https://www.microsoft.com/express/ 
  2. Para aprender a programar, ponerse un objetivo motivante. Ej. "quiero hacer un juego que haga xxx, yyy, zzz". Aprender a programar así es más fácil que comenzar a leer el manual o hacer tutoriales.
  3. La ayuda online de Visual C# Express, y de cualquier producto Microsoft en general, es buenísima y vale la pena revisarla y recurrir a ella.
  4. El "ecosistema" alrededor de las herramientas de desarrollo Microsoft, en particular, es gigantesco y útil para estos casos. Directamente desde la ayuda en línea de Visual C# Express uno puede acceder al conocimiento en las comunidades y foros.

Ya en la próxima publicación, con el código fuente subido, les comentaré más.

Comments

  • Anonymous
    January 01, 2003
    Porque lo prometido es deuda, aquí está el código fuente de mi Sudoku Solver. Ahí van 48 horas hombre