[RESOLU] programmation par copier coller ou recopier

Eléphant du PHP | 385 Messages

13 avr. 2017, 02:43

Bonjour à tous,

Je me poser une question codé vous à la main ou par copier coller que vous adaptez? Je demande cela car j'ai l'impression que quand je copie colle un code et quand je le recopie la compréhension est bien plus profonde, mais le temps perdu est énorme je pense par exemple sur un algo ou une regex.

Vous conseillez quoi?
Je vous remercie.

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

13 avr. 2017, 09:12

Bonjour,

Tout dépend de ton niveau...
Pour les regex, je les fais toujours from scratch car c'est + simple de la construire progressivement avec un outil comme regex101.com que d'essayer d'en comprendre une pour la corriger.
Pour les algos, ça dépend de ce qu'il y a dedans, le copier-coller peut aider
Quand tout le reste a échoué, lisez le mode d'emploi...

Eléphant du PHP | 385 Messages

13 avr. 2017, 12:59

Merci ,
Je me suis mal exprimé, ma question est plus https://programmation.developpez.com/ac ... e-memoire/ ?

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

13 avr. 2017, 13:21

C'est à dire ?
Donne nous des exemples précis car là c'est très très vague comme question...
Quand tout le reste a échoué, lisez le mode d'emploi...

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

13 avr. 2017, 14:06

salut,

la question est un peu inutile ;)

Tu ne peux pas tout connaitre par cœur ce n'est pas possible.

Tous le monde fait du copier / coller, même si c'est simplement par un starter de code (comme utiliser un framework qui va te mâcher une bonne partie du boulot).

Tous les dev réemploi du code, qu'ils ont fait ou pas.
Cela ne veux pas dire qu'un développer va pomper 100% du code.

je suis incapable de me rappeler les arguments d'une connexion PDO ou mysql(i) mais j'ai la doc pour me le rappeler, c'est pas un truc que l'on fait tous les jours (si ton projet est bien foutu il y a qu'a un endroit que la connexion est faite, quelque soit la techno).

J'avais un prof qui répété souvent : "le copier coller c'est la mort du développeur".
Il a raison , ceci dit il condamne les copies de code sans les comprendre cela induit des erreurs et ensuite tu recommences.

il faut utiliser le copier coller à bon escient, c'est a dire que tu sais ce que tu fais.
Copier du code ne veux pas dire que tu ne le comprends pas :)
C'est la qu'est toute la nuance.

donc se demander si on utilise le copier / coller pour développer c'est un peu comme si tu demandais si on utilise internet pour bosser : OUI, c'est limite inconcevable de faire sans, car il y a de la doc a profusion pour nous aider (dont php.net ;) ).

@+
Il en faut peu pour être heureux ......

Eléphant du PHP | 385 Messages

13 avr. 2017, 15:40

Super merci sa répond totalement à ma question :D