Il y a peu, j'ai réalisé que certains de mes collègues ou autres camarades développeurs ne maîtrisent pas voire carrément ne comprennent pas la simple notion d'asynchrone. Asynchrone, c'est quoi ? Commençons par comprendre le terme lui-même. C'est très simple puisque c'est quelque chose qui n'est pas synchrone.

Commentaires

Dommage qu'il n'y ait pas un mot à propos de la programmation multitâche. Généralement, tout développeur l'a appris durant sa scolarité et comprend la problématique de l’exécution de traitement non bloquants. Il suffit alors de lui expliquer que l'objectif est le même mais avec une approche différente (car limité à un contexte mono-thréadé). Je pense que le meilleur article que j'ai lu vulgarisant le problème de cette manière est celui-ci [1], je le recommande tout autant.

[1] http://code.danyork.com/2011/01/25/node-js-doctors-offices-and-fast-food-restaurants-understanding-event-driven-programming/

Il y a plus de 4 ans

Justement non, pas tant que ça et de moins en moins en vrai. Quand je vois ce que j'ai étudié en BTS, je me dis que le multi-taches n'est pas si abordé. J'ai abordé ça dans les années qui ont suivi avant de faire de la robotique et de l'embarqué. Mais en BTS, on n'a même pas abordé le sujet. Pourtant j'étais en IG option Dev, pas le pire question dev et pas spécifiquement orienté web. Mais t(inquiète pas, tout comme pour les Deferred avec jQuery, le multi-taches sera abordé dans les prochains articles sur le sujet. Je n'ai pas été clair là dessus mais pour moi, c'est une introduction à une série d'articles.

Merci pour le lien en tout cas, c'est toujours intéressant d'avoir ça ;)

Il y a plus de 4 ans

Comme quoi, j'ai bien fait de choisir l'IUT a l'époque ;). C'est vraiment regrettable qu'ils ne vous ont pas enseignés pas la programmation multitâche, c'est un domaine vaste et périlleux mais intéressant :p.

De rien pour le lien, j'attend le prochain article en espérant qu'il puisse être source d'inspiration :).

Il y a plus de 4 ans
Vous devez vous inscrire ou vous connecter pour poster un commentaire