Skip to Content
Nube Nativa Go
book

Nube Nativa Go

by Matthew A. Titmus
September 2024
Intermediate to advanced
436 pages
11h 33m
Spanish
O'Reilly Media, Inc.
Book available
Content preview from Nube Nativa Go

Capítulo 6. Todo es cuestión de fiabilidad

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

La propiedad más importante de un programa es si cumple la intención de su usuario.1

C.A.R. Hoare, Comunicaciones de la ACM (octubre de 1969)

El profesor Sir Charles Antony Richard (Tony) Hoare es un tipo brillante. Inventó el quicksort, es autor de la Lógica de Hoare para razonar sobre la corrección de los programas informáticos, y creó el lenguaje formal "procesos secuenciales comunicantes" (CSP) que inspiró el querido modelo de concurrencia de Go. Ah, y desarrolló el paradigma de programación estructurada2 que constituye la base de todos los lenguajes de programación modernos de uso común en la actualidad. También inventó la referencia nula. Pero no se lo tengas en cuenta. Se disculpó públicamente3 públicamente por ello en 2009, calificándolo de "error multimillonario".

Tony Hoare inventó literalmente la programación tal y como la conocemos. Así que cuando dice que la propiedad más importante de un programa es si cumple la intención de su usuario, puedes tomártelo con cierta autoridad. Piénsalo un segundo: Hoare señala específicamente (y con razón) que es la intención de los usuariosde un programa -nola de sus creadores- la quedicta si un programa funciona correctamente. ¡Qué inconveniente que las intenciones de los usuarios de un programa no sean siempre las mismas que las de su creador!

Dada esta afirmación, es lógico ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Concurrencia en Go

Concurrencia en Go

Katherine Cox-Buday
Hoshin Kanri

Hoshin Kanri

Yoji Akao
CockroachDB: La guía definitiva

CockroachDB: La guía definitiva

Guy Harrison, Jesse Seldess, Ben Darnell

Publisher Resources

ISBN: 9781098197629Supplemental Content