Réduire ses temps de développement web par la capitalisation
Publié le 12 juin 2009 par leGizz dans Freelance
Après plusieurs années dans le métier j’ai cumulé quelques projets, j’ai capitalisé. Capitalisé des designs, des bouts de codes, des applications, etc.
Ainsi, depuis plusieurs années j’utilise une méthode (qui s’apparente plus à une règle de bon sens) pour optimiser mes temps de développement : la capitalisation et le copié/collé/modifié.
La capitalisation
Rien de bien sorcier dans cette partie, il suffit de garder une trace de tout les dossiers sur lesquels vous travaillez et, si possible, de les archiver de manière à facilement les retrouver. Ceci est valable pour les personnes ayant déjà quelques projets au compteur. Il est également possible (j’y passe beaucoup de temps) de vous créer vos propres bibliothèques d’images, icones, logo, script, astuces etc., au gré de vos surfs sur la toile.
Ainsi, tous les sites que j’ai fait, tous les projet sur lesquels j’ai travaillé, toutes les données que j’ai soigneusement conservé sont régulièrement exploitées. En effet, pourquoi ré-inventer la roue lorsqu’il est possible de reprendre d’anciennes créations, en partie ou entièrement, d’en adapter certaines portions pour les faire correspondre aux nouveaux besoins. Ce qui m’amène à vous parler du copié / collé / modifié.
Le copié / collé / modifié
Les experts de la programmation ne vous diront pas le contraire, une bonne partie des applications qu’ils développent sont bien souvent basées sur du code “copié/collé” depuis un précédent projet.
Il est donc très facile de reprendre une application web, un script, un design, de le copier et le coller dans un nouveau projet. Cela épargne de nombreuses heures de développement. Certains puristes préféreront repartir de zéro à chaque fois, mais cela prend du temps et le temps c’est de l’argent
Pour conclure, d’un coté on capitalise et de l’autre on ré-utilisent intelligemment, le tout pour gagner du temps.
Et vous, des techniques similaires à partager ?



Le copier/coller/modifier ! c’est une technique que j’utilise aussi et qui m’a été plus ou moins apprise a l’école (formation artistique)
laba on appelait ça « etude des solutions préexistante » le principe est simple ! tu reçois un projet, tu cherches des solutions qui vont dans le meme sens, tu t’en inspire mais tout en y apposant ta touche personnelle, en limitant les defauts et malfonctionnement de l’original et bien sur en respectant les spécifications du client ! on arrive a des resultats fous ! et qui ne ressemblent pas du tout (coté design) a l’inspiration d’origine ! comme quoi on invente pas la roue mais on s’en inspire ! lol !
"Les experts de la programmation ne vous diront pas le contraire, une bonne partie des applications qu’ils développent sont bien souvent basées sur du code “copié/collé” depuis un précédent projet."
qui moi ? noooonnnn
Merci Armand pour ce commentaire qui va exactement dans le sens de mon article
@Dave Toi, entre autres
C'est exactement se que je fait pour mais programmes. Mais attention trop de copier/coller peut favoriser les erreurs de code
Bien d'accord, en même temps si on devait refaire tout de A à Z lorsqu'on entame un projet E-Commerce Lambda, on serait pas sorti de l'auberge
C'est vrai, cette règle fait avant tout appel au bon sens