En Français de la Tech, l'expression API as a Product est appelée un worst of : elle représente tout ce que l'on souhaite éviter en termes de communication technique. Pour API c'est assez simple, le terme est apparu à la fin des années 60 pour désigner un contrat d'interface stable et documenté afin […]
décembre 2020 (7)
mercredi 30 décembre 2020
Affordance trompeuse : API as a Product
mercredi 30 décembre 2020. Cyberpunk
mardi 29 décembre 2020
Affordance trompeuse : REST API, RESTful
mardi 29 décembre 2020. Cyberpunk
Les noms REST API et RESTful invitent au voyage dans le monde des architectures post-Web. Roy Fielding, le seul créateur de REST le dit d'ailleurs explicitement : REST est un style d'architecture qui n'a de sens que dans un système hypermédia distribué. Sans ressources capables de référencer […]
lundi 28 décembre 2020
Affordance trompeuse : codeur
lundi 28 décembre 2020. Cyberpunk
Le monde de l'informatique s'est créé quand la machine électronique est devenue programmable, quand on pouvait changer son fonctionnement sans passer par une nouvelle étape de fabrication matérielle. Très logiquement, les personnes maîtrisant la création de ces programmes (activité qui nécessite de […]
samedi 26 décembre 2020
Affordance trompeuse : les frameworks Web MVC
samedi 26 décembre 2020. Cyberpunk
À la fin des années 70, Trygve Reenskaug fait face au problème de la gestion d'un nombre important de données dans une application, et cherche un modèle de programmation qui rende l'application maintenable. On parlera de la maintenabilité dans un autre article, c'est une autre affordance trompeuse. […]
jeudi 24 décembre 2020
Affordance trompeuse : LA DATA
jeudi 24 décembre 2020. Cyberpunk
En 1874 Émile Baudot crée un code sur 5 bits pour la télétransmission afin d'être plus efficace que le code Morse. Ce codage permet de représenter les lettres majuscules, les chiffres, la ponctuation… c'est le début du monde de LA DATA. Un point fascinant du monde de LA DATA est ce besoin de REVENIR […]
Affordance trompeuse : JSON
jeudi 24 décembre 2020. Cyberpunk
JSON est un format de texte bien connu, et format privilégié des amateurs de l'approche NoREST. Ce format, très simple, est défini dans la RFC 8259 de l'IETF ou encore ECMA-404 de l'ECMA, qui spécifie que l'acronyme signifie "JavaScript Object Notation". On pourrait donc s'attendre à ce […]
Affordance et programmeurs, une histoire de noms
jeudi 24 décembre 2020. Cyberpunk
Affordance est un néologisme créé par le psychologue James J. Gibson dans les années 60 pour désigner ce que l'environnement a à nous offrir. A la fin des années 80, ce terme prend un sens complémentaire, avec la notion de perception de cette offre. Par exemple avec l'iPhone, Apple a introduit la […]