Search

Los cinco criterios de la verdad en el código

Copy this Storyboard
Los cinco criterios de la verdad en el código

Storyboard Text

  • Slide: 1
  • Hola, Luis, ¡mucho gusto! Estoy tan emocionada de trabajar aquí
  • ¡Ana! Bienvenida a tu nuevo trabajo! Mucho gusto
  • Slide: 2
  • Chicos, ella es Ana, el nuevo talento.
  • ¡Bienvenida, Ana! Mucho gusto conocerte!
  • Ellos, son Carlos y Sofía.
  • Slide: 3
  • Hey Ana, has notado cómo, en el desarrollo de software, a veces discutimos sobre lo que es ‘verdadero’ en el código?
  • ¿A qué te refieres con ‘verdadero’ en el código?
  • Slide: 4
  • Exacto. Si escribimos un algoritmo para que ordene una lista de números de menor a mayor, la verdad es que el código será ‘verdadero’ si la salida realmente corresponde con eso.
  • Lo que Carlos quiere decir es que, en programación, uno de los criterios de verdad es la correspondencia. Es cuando lo que está escrito en el código corresponde con lo que se espera que haga.
  • Slide: 5
  • Pero a veces hay una verdad más profunda, ¿no creen? Como cuando trabajamos en un proyecto y descubrimos una ‘revelación’ que nadie había visto. Es como un momento de iluminación. Eso también es una forma de verdad.
  • ¿Te refieres a esos momentos en que descubres un error después de días de buscar y, de repente, todo cobra sentido? Como si el código ‘revelara’ el problema.
  • Slide: 6
  • Claro, pero en programación también debemos conformarnos a ciertas reglas. La verdad en nuestro trabajo también está relacionada con seguir las normas de codificación y estándares.
  • Sí, es como en nuestro equipo, donde seguimos las reglas de estilo de código. Si todos seguimos el mismo formato, el código es más fácil de entender para todos.
  • Slide: 7
  • Eso me recuerda a la coherencia. Si decimos que nuestro sistema sigue un modelo de programación funcional, no podemos tener fragmentos que contradigan ese paradigma. Todo debe ser coherente en el mismo sistema.
  • Así es. Si estamos trabajando con un enfoque de microservicios, todo debe alinearse con ese marco, o de lo contrario no será coherente y el sistema entero fallará.
  • Slide: 8
  • Y finalmente, está la verdad como utilidad. No importa cuán ‘correcto’ sea el código si no resuelve el problema que el cliente necesita. La verdad también está en su utilidad. Si el software no es útil, entonces no está cumpliendo su propósito.
  • Eso es lo más importante. Al final del día, el código solo es ‘verdadero’ si realmente funciona y ayuda a resolver un problema real.
  • Slide: 9
  • Así que, como ves Ana, la verdad en el software no es solo cuestión de si el código corre sin errores, sino de si cumple con todos estos criterios: corresponde a lo que debe hacer, sigue reglas, es coherente, se revela en los momentos críticos, y sobre todo, es útil.
  • ¡Wow! No había pensado en todo esto. ¡Me alegra estar en este equipo!
Over 40 Million Storyboards Created
No Downloads, No Credit Card, and No Login Needed to Try!
Storyboard That Family