de vieux langages comme COBOL ou VB passent par défaut par référence(mais pas le C). Je suppose que sur les langages "modernes" on préconise la séparation des données par défaut.
Type: Messages; Utilisateur: el_slapper
de vieux langages comme COBOL ou VB passent par défaut par référence(mais pas le C). Je suppose que sur les langages "modernes" on préconise la séparation des données par défaut.
voire faire de l'APL et faire une méga-instruction qui comprend le programme en entier. Et ensuite, à la relecture, comprendre pourquoi plus personne ne fait d'APL, surtout comme ça. :aie:
L'éternel débat entre verbosité et lisibilité.....je suis du coté des verbeux(noooon, pas la têêêêête!!!!!:aie:).
Sinon, un exemple de code infernal : une horreur à l'ancienne, sur l'avant dernier...
mmmh, à 3 secondes la ligne, ça fait juste, 1996605 secondes, ou 54,6 heures de frappe sans erreur. Bonjour la myxomatose.(mais j'ai moi aussi à mon actif quelques trucs pas très rationels, alors je...
Je nécroposte un peu pour citer un code sur lequel un de mes collègues vient de tomber (en tentant de fiabiliser une série de programmes):
redim varlist(1)
redim varlist(2)
redim varlist(1)...
j'irais plus loin : si du premier coup la compil passe impec, je trouve ça louche. Et si en plus je ne trouve pas d'erreur fonctionnelle à l'exécution, c'est qu'il y a baleine sous gravillon.....
C'était pas aussi violent pour moi, mais....."tus a déjà bossé sous AS/400? Non. Tu sais programmer en RPG? Ah bon, c'est un langage? Tu commences ici et maintenant, nôtre forfait est en retard, et...
dans le même style que ça.....
*Vu chez un éditeur de logiciel, qui vend un pseudo-langage : la compilation a été faite par un stagiaire. Alors, l'utilisateur peut définir un type de données,...
Exact. Le pire que j'ai vu a été fait par un informaticien, disons, improvisé. C'est d'ailleurs le premier code professionnel sur lequel je suis tombé. J'ai vu mieux depuis, celà va sans dire.
...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.