viernes, 24 de mayo de 2013

¿Qué es el software?

En el post anterior hablamos sobre el problema de por que el software falla y concluimos en que el problema es la mala programación.

Ahora hablaremos sobre lo que es el software desde dos puntos de vista muy diferentes: del programador y del usuario.

Según los programadores


Los programadores vemos a los programas de computadora como una secuencia de instrucciones que la computadora entiende y ejecuta. Nosotros trabajamos con palabras y símbolos.

Según los usuarios


Los usuarios ven las acciones hechas por la computadora como resultado de haberle dado instrucciones como oprimir un botón o rellenar un formulario.

El software es ambas cosas: Las instrucciones escritas por programadores y las acciones que realizan. El propósito de escribir programas es que realicen acciones; si no sería inútil hacerlos.

El problema se origina cuando las instrucciones no realizan las acciones correctamente. 

Es por eso que

 "Debemos mejorar las instrucciones para que mejoren las acciones que realiza"

Sé que este post es muy simple e incluso trivial pero es importante hacer esta distinción ya que en los siguientes post comenzaremos a hablar sobre el arte de simplificar la programación y debemos entender como ven los usuarios nuestro trabajo como programadores para poder hacer las cosas bien.

Pregunta: ¿Para ti, qué es el software?

No hay comentarios.:

Publicar un comentario