Quote n°21304 • Publié le 16-04-2022
Proposée par un contributeur chatnonyme
Pas compris ? Demandez une explication à Captain Obvious

Commentaires

Ajouter un commentaire

Ajouter un commentaire

LeoGuest
Normalement la A7 c'est pour ceux qui partent en vacances ....
Horacion
Si tu n’es pas capable de faire du SQL sur papier, alors tu ne programmes pas sur un PC, tu bidouilles
Interfector
Les cours d'info qui m'ont ete le plus utiles sont certainement ceux ou j'ai jamais eu a utiliser un pc. J'avais eu des cours d'algo en premiere année de fac de physique, ca ete le plus formateur que j'ai eu pour ma reconversion dans l'info plus tard. On faisait que de la logique sur papier (au format A4).
eXplaned136
Apprendre a coder sur papier (du moins en partie) est à mon sens très formateur. Ça doit passer du premier coup, ça t'apprends à réfléchir, et a concevoir intelligemment au lieu de tâtonner 15 fois jusqu'à ce que ça passe.
Hotakyu
A7 c'est aussi 7.4x10.5cm
rrrRRRr
Peut-être que c'est un TP de Bondage Disruptif et Distrayant ?
jeporte
Je suis en fac d'info et on fait depuis 3 ans 1/4 de nos cours seulement sur machine (pour les cours où on en a besoin)
En même temps faut dire que les maths et la logique on a pas trop besoin de faire de l'info dessus.
Isaor
Ah, la fameuse programmation orientée papier !
Thyamath
Alors, Si, dans la Vraie Vie™, tu vas utiliser un papier un crayon pour coder. Pas forcément tout ton code, mais régulièrement ça va servir d'avoir un brouillon et de lancer des idées et de dérouler comme ça en pouvant annoter à la main.

Effectivement, la plupart du temps ce sera uniquement un brouillon. Ceci dit, comme tu ne vas pas rendre un brouillon illisible à tes profs, c'est un bon compromis (chose due).

Être hyper pointilleux, par contre, pas certains de voir l'intérêt. Mais quelque part, mes courts d'embarqués me donnent tort, dans le sens où il fallait en théorie que cela fonctionne du premier coup car la machine finale n'était pas disponible pour tester, donc qu'un test complet était infaisable.
Constance
J'ai assez vu de troufions qui "codent" avec une connaissance de la logique super limitée pour voir l'utilité d'avoir des cours sur papier en pseudo-code et apprentissage de l'algèbre booléenne.
Parce que bon, quand je vois des collègues écrire des trucs comme: "(A && B && C && D) || (A && B && C && E)" (avec évidemment des expressions bien longues au lieu de a, b, c, d et e), c'est moche. Ça fonctionne et ça passe les tests, mais c'est moche, illisible et ça n'aide pas à la maintenance du code.
nadeonao
Puisque le débat est lancé, je rejoins l'auteur de la quote, je suis pas fan de l'algorithmie sur papier. Je reconnaîs ses intérêts au niveau organisation de la logique, mais pour moi ça c'est le travail que tu fais sur un brouillon, moche, où tes fonctions c'est des rectangles, leurs arguments des flèches qui les relient,...

C'est bien plus instinctif, visuel et rapide à faire qu'un algorithme ecris, qui prend trois plombes a écrire, trois plombes à trouver le vocabulaire (on avait un prof ultra pointilleux sur ça, c'était l'horreur), et au final n'est pas spécialement plus efficace qu'un brouillon.

Donc selon moi, oui l'algo papier est mieux que je jeter directement sur le clavier, mais faire un brouillon moche et schématisé puis passer sur machine est bien plus efficace.
MRB
L'important, c'est de distinguer programmation et algorithmique. Du pseudo-code ou de la logique, il vaut mieux apprendre à le faire sur papier (même si personnellement je le fais de tête). Mais pour l'écriture du code, où la difficulté est dans la connaissance du langage, c'est sur ordi, avec un IDE qui corrige la syntaxe, et la doc et internet à disposition que ça se passe.
Ha ben elle est de moi celle là ^^

Pour l'expliquer un peu: j'ai jamais compris l'intérêt de nous faire coder sur papier puisque déjà dans la vraie vie on fait pas ça (je crois, je sais pas) mais surtout parce que c'est vite illisible...pour moi qui ait une écriture assez compliqué, le français c'est déjà assez chaud à lire, mais alors quand j'écris du code au stylo laisse tomber --'
FoxZak
T'as pas besoin d'un PC pour faire un MCD/MLD

Et si t'as pas compris, tant pis!

Ajouter un commentaire

  • Vous n'avez le droit qu'à un seul commentaire par quote
  • L'espace commentaire n'est pas un espace de discussion. Merci de réagir à la quote et uniquement à la quote
  • On ne donne pas son avis sur la quote. Les boutons (+) et (-) sont là pour ça
  • Pas de "c'est un fake", "déjà vu", "first", "preum's" ou autres mauvaises habitudes
  • Merci d'écrire dans un français correct : SMS, kikoo lol, :noel: seront sanctionnés
  • Les incitations au piratage, la pornographie, le racisme et toute forme d'insulte sont interdits
  • Sinon.