IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Affichage des résultats du sondage: Faites-vous plutôt appel à votre mémoire ou au copier-coller de codes existants ?

Votants
284. Vous ne pouvez pas participer à ce sondage.
  • Ma mémoire

    69 24,30%
  • Plutôt ma mémoire, et un peu de copier-coller

    108 38,03%
  • Plutôt du copier-coller, et un peu ma mémoire

    77 27,11%
  • Moteur de recherche - Google ou autres

    17 5,99%
  • Codes existants

    13 4,58%
Débats sur le développement - Le Best Of Discussion :

Codez-vous plutôt avec votre mémoire ou avec le copier-coller ?


Sujet :

Débats sur le développement - Le Best Of

  1. #101
    Rédacteur
    Avatar de imikado
    Homme Profil pro
    Développeur informatique
    Inscrit en
    décembre 2006
    Messages
    5 239
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : décembre 2006
    Messages : 5 239
    Points : 19 646
    Points
    19 646
    Billets dans le blog
    17
    Par défaut
    Connaitre la syntaxe exacte de code que l'on utilise souvent est un plus, ça evite de perdre du temps à chercher sans arrêt.
    Après, il y a des fonctions dont on ne connais pas toujours le bon ordre
    Framework php sécurisé et simple à prendre en main avec générateur web http://mkframework.com/ (hebergé sur developpez.com)
    Mes cours/tutoriaux

  2. #102
    Modérateur
    Avatar de kolodz
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    avril 2008
    Messages
    2 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : avril 2008
    Messages : 2 208
    Points : 8 318
    Points
    8 318
    Billets dans le blog
    51
    Par défaut
    Honnêtement,
    Je passe souvent d'un langage à un autre... J'avoue que je ne cherche pas à me souvenir de la syntaxe de la boucle for en javascript ou en php. Cela n'a que peu de valeur ajouté...
    De même pour le nom des méthodes d'ajout sur les listes et les map en c# et en java (Add/??? et add/put). Le jour où j'en aurai besoin, je vérifierai si mon IDE du moment ne me propose pas l’auto-complétion.

    Pour moi, si on en a pas besoin tout les jours et qu'il faut moins d'une minutes pour retrouver cela sur le net. Pas besoin se s’encombrer la mémoire avec. Après, il ne faut pas avoir besoin d'aller regarder tout tout le temps...

    L'important, c'est la logique métier et la structure qu'on place dans les programmes.

    La dernière fois qu'on m'a demandé de coder les jours fériées français. J'ai copier/coller une fonction propre qui fait le job (avec le nom de l'auteur etc...)

    Sauriez-vous, par exemple, coder une connexion à une base de données et effectuer des requêtes simples de type create table, alter table, insert, etc avec du mysqli orienté objet, le tout de mémoire ?
    Oui, et déjà fait trop souvent...

    Si non, pourquoi ? Éprouvez-vous des difficultés à mémoriser les fonctions et syntaxes des langages que vous utilisez ?
    J'ai plus de langage sur mon CV que d'année d'étude depuis le CP... Ce n'est pas la difficulté qui est problématique mais la quantité !

    Êtes vous, plutôt, de ceux qui sont obligés de recourir à du code existant, Google, et au copier-coller ?
    Quand tu débute dans un langage ou une API tu va forcement faire du copier/coller à un moment ou à un autre. D'ailleurs, c'est notre métier. Un génie crée une solution, un ingénieur utilise ce qui existe déjà pour solutionnée un problème.

    Avez-vous une autre méthode ? Si oui, laquelle ?
    Être un génie. (la mémorisation de ce qu'on a déjà vue compte pas comme une nouvelle méthode, c'est du copier/coller en cache cerveau)


    Cordialement,
    Patrick Kolodziejczyk.
    Si une réponse vous a été utile pensez à
    Si vous avez eu la réponse à votre question, marquez votre discussion
    Pensez aux FAQs et aux tutoriels et cours.

  3. #103
    Membre régulier
    Homme Profil pro
    Inscrit en
    décembre 2007
    Messages
    233
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : décembre 2007
    Messages : 233
    Points : 107
    Points
    107
    Par défaut
    Moi çà dépends de mes besoins.

    Mais il faut surtout du copier / coller de manière intelligente ... c'est à dire néttoyer le bout de code des choses surperflues, voir l'optimiser et même si çà fait le boulot, essayer de comprendre ce qui a été copié.
    J'ai vu des gens copier bêtement sans adapter juste parce que la réponse sur stackoverflow ou autre leur semblait être la solution à leur problème. Ils auraient été plus rapide de repartir from scratch.

    Sinon pour faire appel a sa mémoire rien ne vaut VIM ... qui à une approche très différente des fonctions de duplication / copier / coller etc etc. Je ne prône surtout pas son utilisation mais au travail, il y a des cas de figures ou je suis obligé de l'utiliser, voir ou c'est plus rapide. Dans ce cas là je me limite juste à des éditions modifications mineurs de script bash ou petit script PHP.

    Sinon (un peu hors sujet) je fais appel à un IDE plus récent comme Sublime Text, Atom ou Geany en SFTP ou alors travail en local versionné que je clone sur le serveur final.

  4. #104
    Futur Membre du Club
    Homme Profil pro
    Auditeur informatique
    Inscrit en
    mars 2018
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Aveyron (Midi Pyrénées)

    Informations professionnelles :
    Activité : Auditeur informatique
    Secteur : Bâtiment

    Informations forums :
    Inscription : mars 2018
    Messages : 11
    Points : 8
    Points
    8
    Par défaut
    Bonsoir,
    C'est vrai qu'entre tous les langages et syntaxes, je recherche ce dont j'ai besoin et le copie/colle. Savoir trouver les infos est pour moi plus important que de les retenir.
    "Si tu donnes un poisson à un homme, il mangera un jour. Si tu lui apprends à pêcher, il mangera toujours." citation copié/collé car me rappelle du sens et de presque tout les mots, mais là elle est exacte.
    Bonne soirée

Discussions similaires

  1. [MySQL] Erreur : Vous devez compiler votre php avec l'extension MySQL (IIS, PHP, MySQL, GLPI)
    Par Otimov dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 09/02/2009, 16h00
  2. [PDA] Que faites vous avec votre PDA ?
    Par soforever dans le forum Mobiles
    Réponses: 11
    Dernier message: 01/05/2008, 12h26
  3. Avec votre expérience que pensez vous de Lua face à Python?
    Par zuzuu dans le forum Général Python
    Réponses: 1
    Dernier message: 17/02/2008, 13h08
  4. Combien gagnez-vous avec votre site ?
    Par diva_69 dans le forum Publicité
    Réponses: 7
    Dernier message: 09/10/2007, 16h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo