debut de glossaire
This commit is contained in:
parent
0d2b2aca4d
commit
ba6fc1b406
|
@ -18,17 +18,19 @@ explication du fonctionnement d'une machine abstraite de bas niveau, puis en
|
||||||
allant de plus en plus haut, mais étant sous-entendu qu'il faut rester connecté au
|
allant de plus en plus haut, mais étant sous-entendu qu'il faut rester connecté au
|
||||||
bas niveau (comprendre comment ça se passe derrière la scène).
|
bas niveau (comprendre comment ça se passe derrière la scène).
|
||||||
|
|
||||||
Dans ces deux cas, il est sous-entendu qu'on apprend plus de choses et plus
|
Dans ces deux cas, il est sous-entendu qu'on apprend plus de choses et plus rapidement en mettant
|
||||||
rapidement en mettant les mains dans le cambouis, ce qui vrai bien sûr. Mais cela
|
les mains dans le cambouis, ce qui vrai bien sûr. Mais cela sous-entend qu'un développeur doit
|
||||||
sous-entend qu'un développeur doit rester le nez dans le guidon, ou au moins qu'il
|
rester le nez dans le guidon. Qu'il doit être un expert de son domaine en accumulant des technos
|
||||||
se doit d'être un expert du système dans lequel il évolue (connaissance du système
|
sans aucun recul. Bie sûr il se doit d'être un expert du système dans lequel il évolue
|
||||||
d'exploitation, binding avec le C, du ramasse miette (garbage collector),
|
(connaissance du système d'exploitation, binding avec le C, du ramasse miette (garbage
|
||||||
interaction avec les différentes librairies, gestion et optimisation de la mémoire,
|
collector), interaction avec les différentes librairies, gestion et optimisation de la mémoire,
|
||||||
architecture par microservices, threads...)
|
architecture par microservices, threads...) mais il doit aussi être capable de prendre du recul.
|
||||||
|
|
||||||
L'approche algorithmique consiste en exactement le contraire : elle commence par se
|
L'approche algorithmique (algorithmique de pseudo code, algorithmique algébrique et modulaire)
|
||||||
placer du côté de l'esprit humain et de ses capacités de compréhension et
|
est un véritable moyen pour le programmeur de prendre du recul : elle commence par se placer du
|
||||||
d'abstraction.
|
côté de l'esprit humain et de ses capacités de compréhension et d'abstraction, elle autorise une
|
||||||
|
pensée rationnelle sur l'art de programmer et permet au programmeur d'effectuer les bons choix,
|
||||||
|
en connaissance de sa discipline.
|
||||||
|
|
||||||
Le lien est fait ensuite avec le plus bas niveau grâce une implémentation effective
|
Le lien est fait ensuite avec le plus bas niveau grâce une implémentation effective
|
||||||
des langages à partir des paradigmes de rationalisation de la penseée (modules,
|
des langages à partir des paradigmes de rationalisation de la penseée (modules,
|
||||||
|
|
Loading…
Reference in New Issue