Articles

Guerre et drogue
« La guerre c'est comme la coke, c'est bon au début ensuite çà détruit » [Roselyne Bachelot]
Proverbe
« Le proverbe est à la littérature ce que Sancho Pança est à l'œuvre de Cervantes. »
Citations
De temps en temps je posterai des proverbes de ma composition qui me viennent à l'esprit dans le cadre de mes missions. Comme (...)

Dans les autres rubriques

La concrétude du planning
La concrétude c'est le caractère de ce qui est concret, matériel. La concrétude du planning c'est le réalisme de la planification au (...)
Agile et CMMI
Avant CMMI « A cause de la pression concurrentielle, le cycle de développement devait être court. La décision a été d'adopter une (...)
Assertion informatique
Assertion : « En 10 ans d'innovation informatique, rien a été inventé. Les idées ont parfois été recyclées avec succès. (...)
Accompagnement impératif
« Mieux vaut penser le changement que changer le pansement. » [Francis Blanche]
TDD = Test Driven Design
« A unit tester is a coding tool. A unit tester with mock objects is a design tool. » « Un testeur unitaire est un outil de (...)
Cohérence de PHP
« Les solutions PHP d'équipes différentes [1] sont plus cohérentes que les mêmes solutions en JAVA. » [100days.de]
Bon code objet
« Un bon code est un code objet » : FAUX « Un bon code est un bon code » : VRAI
Les commerciaux et le développement
« L'activité de développement est une “science” qui échappe aux commerciaux. »
La qualité et le hasard
« Les meilleures choses, on les trouve par hasard. J'en veux pour preuve, votre femme/ mari (ou ami-e). (...)
Capacité
« Qui peut le plus peut le moins ... sauf en informatique. »
A la recherche du temps
« Le temps cela se mérite. Quand on ne sait pas quoi faire de son temps alors cela n'est pas grave que l'on ait pas le temps. (...)
Découverte et sagesse
« Les fous ouvrent les portes, les sages suivent... » [Spirit18]
Codage et objet
« Les vrais programmeurs savent coder. Ils n'ont pas besoin de faire de l'objet pour le dire. »
Communication et propagande
« En apparence, la communication et la propagande sont sensiblement la même chose. Mais leur différence est fondamentale : (...)
Communication et secret
« Personne vous repprochera d'être superficiel. »
Qu'est-ce qu'un projet bling bling ?
« Un projet “bling bling”, c'est un projet qui a axé toute son energie dans sa communication. (...)
Technologie et survie
"La technologie est tellement mouvante que l'important n'est pas d'être le plus pointu, mais le plus adaptable." [Régis (...)
Perdre son temps
« Perdre du temps dans un projet revient à en gagner pour les autres projets. »
Demander la lune
Action de communication Pour maîtriser les risques du projet [2] : « Si votre Maître d'Ouvrage vous demande un cadeau, (...)
Architecture et Qualité
A méditer ... « Comme par hasard, les logiciels les plus populaires ne sont pas les logiciels qui bénéficient de la meilleure (...)
Simplicité
« Le client n'a pas besoin d'une information simple, il a besoin d'une information claire. »
Praxis
« Le plus simple n'est pas forcément le plus pratique. »
Langage de haut niveau
« Même le plus structuré des langages n'empêche pas le code spaghetti. » Corrolaire de cette citation.
Le SQL et JAVA
« Pour écrire des requêtes SQL, le langage SQL est plus efficient que le langage JAVA. »
Respect
« Le VRAI respect, c'est se respecter soi-même. Quand on est frustré, on ne respecte pas l'autre en général. (...)
Je vais bien, tout va bien
« Java pas bien, Java l'dire à ma mère. » [Ulrich]
Un projet Mc Cain ?
« C'est ceux qui en parlent le moins (du projet) qui en savent le moins. »
J2EE ? Ah la bonne blague !
« J2EE, ou comment écrire 5 fichiers différents pour faire une addition. On note que ces 5 fichiers se trouvent dans 2 répertoires (...)
Science humaine
« Seule la science est à même d'évaluer la capacité des hommes en toute impartialité et par là, leur garantir l'intégrité du jugement. » (...)
Les idées des autres
« Si un partenaire de votre projet émet une idée qui implique un effort de sa part, méfiez-vous de la faisabilité de cette idée. (...)
Ubuntu VS Microsoft
earth@universe:~$ sudo dpkg --force-remove-essential / usa/ bill_gates.deb [BlindeKinder]
Liberté
« On cherche la liberté, mais qu'est-ce qu'on y trouve quand on yest ? Du vide ... » [Abdellah Tahia]
Microsoft et la sécurité
« Omo est à la lessive, ce que la sécurité est à Microsoft. »
Valeur
« Dans le commerce, la valeur d'un bien est ce qu'il peut rapporter. »
Travail
« Le travail est quelque chose qui se multiplie et non qui se divise. » [Laurence Parisot]
Communication
« Quand on a la chance d'être écouté, on a pas le droit de fermer sa gueule. » [Pierre Perret]
Humour
« Si je n'avais pas le sens de l'humour, il y a longtemps que je me serais suicidé. » [Mahatma Gandhi]
Moeurs
« Les moeurs sont le reflet de l'instinct. »
PHP et les objets
« Grouping a certain number of methods into a class and then using that class as a namespace can make it easier to avoid (...)
PHP et les pointeurs
« En PHP, il n'y a pas de pointeurs. » $b = &$a
Rédaction professionnelle
« Un document est prêt non pas lorsqu'il n'y a plus rien à ajouter mais lorsqu'il n'y a plus rien à enlever. » [Alain (...)
Réussir son projet
« Si vous voulez réussir votre projet, ne respectez pas systématiquement la hiérarchie ou les procédures. Faites donc à votre façon. Ayez (...)
Naissance
« La production logicielle est un acouchement. Toute naissance est forcément douloureuse mais en même temps si réjouissante ! (...)
Méthodologie
« L'Informatique, ce n'est pas le Bâtiment. »
Carrière
« Caminante, no hay camino, el camino se hace al andar (Homme qui marche, il n'y a pas de chemin, le chemin se fait en (...)
Charisme
« Ne confondez pas charisme et capacité à diriger. »
Classement Objet
« La plus grande erreur des programmeurs objet, c'est de penser que l'on peut classer les routines, comme on peut classer les (...)
Le Métier
« Seuls les informaticiens sont assez fous pour s'intéresser de près à l'informatique. »
Secret
« Ne dites pas tout haut, ce que les autres pensent tout bas. »
Propriété
« Le standard nuit à la propriété. »
Ethique
« Pas d'éthique sans confrontation avec son public. »
Efficacité
Il n'est pas nécessaire de former un comité de pilotage si les rôles de chacun ne sont pas définis.
Programmation
« Une programmation procédurale est toujours préférable à une mauvaise conception objet. »
Volubilité
« Un bon développeur n'écrit pas de documentation. Sa documentation c'est le code source ! »
Estime
« Les développeurs de logiciels open source sont des développeurs de logiciels propriétaires qui ont mal tourné. (...)
Stabilité des logiciels
Je pense, fondamentalement, que l'open source tend à produire des logiciels plus stables. C'est la bonne façon de faire les (...)
Modestie
« Il n'y a pas de bons et de mauvais projets. Il y a des projets qui aboutissent et d'autres pas. (...)
Esprit d'équipe
« L'esprit d'équipe finit où commence la recherche du coupable. »
A flux tendu
« Le flux tendu c'est le bordel organisé. » [6]
Langage pur
JAVA est un langage objet pur : il n'a pas de pointeurs. java.lang.NullPointerException at ...
Philosophie
« Le problème avec JAVA, c'est sa philosophie. »
Framework et JAVA
« La bibliothèque JAVA n'est pas un framework, c'est une API. »
Folie conceptuelle
« La folie conceptuelle est atteinte lorsque l'on veut développer à l'aide d'un langage de paramétrage. » Moralité : à partir d'un (...)
Pourquoi j'aime Python
« J'aime Python car en Python tout est un objet. Une fonction est un objet, cela veut dire qu'on peut avoir des listes de (...)
Audace
« Je me suis intéressé à ce projet à cause de ses avantages. J'ai sauté le pas à cause d'un détail. »
Esclavage 2.0
Pourquoi est-ce que tout le monde est si heureux à la Silicon Valley de nouveau ? Une nouvelle vage de start-ups font de (...)
Rester simple et persévérer
Personne ne devrait sous estimer un gros projet. Vous commencez avec un projet trivial, et vous ne devriez jamais vous (...)
Hype
« Ne dites plus web, dites services. »
Foule
« Dans un projet, plus vous êtes nombreux, plus le risque d'échec ou de non conformité est grand. »
KISS
« Keep it Simple, Stupid. »
Paramétrage
« Un développeur sait aussi faire du paramétrage. » Corrolaire de cette citation.
Polyvalence
« Afin d'espérer pouvoir entrer dans une entreprise, vous vous devez d'être spécialisé. Une fois embauché, vous devez être polyvalent ... (...)
Paramétrage
« Le développement, ce n'est que du paramétrage avancé. »
Dessin
« Tout dessin ne vaut pas mieux qu'un discours. »
Qu'est-ce qu'un concept ?
« Un concept est un buzzword. »
L'informaticien et sa méthode
Lorsqu'une méthode personnelle connaît le succès, elle devient une méthode standard.
Framework de gestion de contenu
“SPIP n'est pas un framework, mais un framework doté d'une API.”
S'autolimiter
“Si c'est déjà compliqué, évitez d'en rajouter une couche.” [7]
On peut additionner des pommes et des poires ...
... en approche objet. Cela donne des fruits !
Blogueurs ! Tout ce que vous direz ...
... pourra être retenu contre vous.
Souplesse
“Parce qu'on leur demande d'être rigoureux [8], les informaticiens privilégient l'interface plutôt que la souplesse, alors (...)
Travailler
« Il n'y a que quatres types de travailleurs : ceux qui ont le bon réseau, ceux qui ont la bonne compétence, ceux qui ont le bon (...)
Complexifier les choses
“Les choses sont simples jusqu'à ce que l'on se rende compte qu'elles sont compliquées.” Corrolaire de cette (...)
Abstraction
“Il n'y a pas seulement l'abstraction en informatique, il y a aussi le concret.”
L'informatique centrée sur les utilisateurs
“L'informatique même simple, voire simpliste, est toujours compliquée pour les utilisateurs.”
La méthode et les informaticiens
« Les informaticiens connaissent tellement de méthodes que chacun a la sienne. »
Poser des questions
« Quand quelqu'un pose des questions, ce n'est pas parce qu'il ne sait pas mais parce qu'il cherche à comprendre. » Corrolaire (...)
Le silence
« Le silence n'est pas d'or. »
Carrière
« Jusqu'à présent, gérer sa carrière revenait à gérer ses réseaux. A l'avenir cela reviendra à gérer ses compétences. (...)
Rire
« Le rire adoucit les mœurs. »
Initiative
« Vous prendrez plus d'initiatives lorsque vous serez plus crédibles. »
Rire
« On peut rire de tout sauf de soi-même ... »
Événement
« Réfléchissez, ce qui arrive, arrive toujours dans les deux sens. »
Un bon logiciel
« Si vous voulez un bon logiciel [9], dites à quoi il va servir. »
Les mots
« Les mots embellissent les causes. »
Les mots
« L'effet induit par le choix des mots pour une communication s'estompe au fur et à mesure jusqu'à devenir négatif. Au bout d'un (...)
SPIP
« SPIP n'a pas de modules parce qu'il a des contribs. »
Intention
« Une bonne intention demande son application. »
SPIP
« Alors que la plupart des CMS sont orientés objets, SPIP est orienté contenu. »
Entreprise
« L'entreprise est une femme. Elle aime qu'on la séduise. Ensuite, elle devient un homme. »
Pouvoir
« L'homme possède le pouvoir. La femme possède l'homme. La femme possède le pouvoir. »
Interface
« Le meilleur moyen de contraindre l'expérience de vos utilisateurs est de leur donner une interface. Cela dit, c'est aussi le (...)
Essentiel
« L'essentiel est invisible au yeux mais le cœur peut se tromper. »
Ignorance
« Le béotien s'expose à être manipulé. S'il en a les moyens il doit utiliser différentes sources indépendantes les unes des autres. (...)
Erreur
« Etre dans l'erreur n'est pas une erreur. Persister dans l'erreur, si. »
Idées
« Les idées sont bonnes jusqu'à ce qu'elles soient réalisables. »
Décision
« Dans un processus de décision, celui qui prend la décision finale est le plus influençable. »
Initiative
« Votre capacité à prendre de l'initiative dépend uniquement du pouvoir que l'on vous a délégué. »
Information
« L'information (et sa communication) est le nerf de l'entreprise. »
SPIP
« SPIP est un CMS moteur de templates. »
Communiquer
« Gérer un projet c'est communiquer par écrit. » Corrolaire de cette citation.
Hiérarchie
« Vous êtes sûr d'être dans une structure hiérarchique lorsque la seule méthode de management est la critique. (...)
Paroles
« Les paroles s'envolent, les écrits restent. »
Pouvoir
« Le vrai pouvoir vient après l'universalité du symbole. »
La limite de l'accessibilité
« Il y a des limites dans la recherche de la meilleure accessibilité. Le pire, c'est le 'parler bébé'. » Corrolaire de cette (...)
Société
« D'une manière ou d'une autre, ce qui arrive à votre voisin, vous arrive aussi à vous. »
Promesse
« Si on devait s'engager chaque fois que l'on dit quelque chose, on ne dirait plus grand chose. »
Contraintes
« La raison pour laquelle vous ne devriez pas mettre trop de contraintes sur les interfaces utilisateur est que vous n'avez (...)
Concevoir un site web
« La conception d'un site internet concerne tout le monde mais personne ne se sent concerné. »
Promotion
« Un individu évolue dans sa carrière jusqu'à son niveau de tolérance maximal par sa hiérarchie. »
Standard
« Il n'y a qu'un seul standard : le standard de fait. »
Réformes
« Les réformes se suivent et ne se ressemblent pas. »
Être
« To Byte or not to Byte, that's the question ! » [Shakes PEER]
Automatisation
« Le problème de l'automatisation c'est qu'on ne peut pas personnaliser comme on le souhaite. »
Histoire
« L'Histoire se répète parce qu'elle n'a pas de mémoire ou que sa mémoire n'est pas accessible. »
Futur
« On ne peut prévoir le futur. Tout juste peut-on expliquer le passé. »
Management
« Un bon manager fait un mauvais contremaître. »
Relation
« A quelques exceptions près, toute relation profonde commence par une relation superficielle. »
Honte
« Le plus honteux, c'est de rougir de la honte. »
Rôles
« Certains produisent, d'autres conçoivent, d'autres gèrent, d'autres décident ... souvent, tout cela en même temps. (...)
Liberté
« Toute liberté entraîne une responsabilité. »
Rigueur
« Il faut être rigoureux, pas rigoriste. »
Déléguer
« Le bon manager c'est celui qui délègue. »
Logiciel
« Le comble de la personnalisation c'est d'aboutir à une version spécifique par utilisateur. » Corrolaire de cette (...)
Déléguer
« Déléguer c'est faire confiance. »
Logiciel
« Ce n'est pas vous qui ne convenez pas au logiciel. C'est le logiciel qui ne vous convient pas. »
Déléguer
« Attribuer n'est pas déléguer. »
Confiance
« La confiance çà se donne. La conserver çà se gagne. »
Risque
« Le niveau de risque est inversement proportionnel à la durée. »
Déléguer
« La délégation n'a lieu que si elle est complète. »
Evolution informatique
« Un planning çà évolue. »
Bloguer
« Bloguer n'est pas jouer. »
Faire
« S'il n'y avait qu'une seule façon de faire, il n'y aurait qu'une seule façon de concevoir ».
Faire
« Si tu n'a pas le temps de bien faire, tu n'aura pas plus le temps de refaire. » [Magicoyo]
Intelligence
« Le summum de l'intelligence, c'est d'éviter d'en parler. »
Déception
« Pour ne pas être désappointé, il ne faut pas avoir d'attentes. »
L'homme
« L'homme est un animal complexe. »
Subjectivité
« Il n'y a pas de subjectivité. Il n'y a que des raisonnements différents. »
Qualité
« Un plan qualité garantit que le travail ne sera pas mal fait. Il ne garantit pas d'arriver au résultat voulu. (...)
Contenu
« Les CMS sont des gestionnaires de contenus. SPIP est un gestionnaire de contenu. »
Commenter
« Un bon commentaire ne fait pas un bon code et vice-versa. » MAJ : mais il y contribue fortement (...)
Règle
« Toute règle a ses exceptions. Même cette règle a une exception ... »
Approche modulaire
« A vouloir (trop) bien ranger, on risque de s'y perdre »
Réversibilité
« Si vous devez changer, veillez à ce que cela soit réversible. » Corrolaire de cette citation.
C'est quoi un blog ?
« Un blog est un CMS [10] qui n'a qu'une seule fonctionnalité : la gestion des actualités. »
Objectivisme
« L'objectivisme est une doctrine qui consiste à mettre l'objet au centre du monde sensible, à voir la vie en objets. (...)
Concentration
« Le temps que vous n'avez pas passé devant votre ordinateur, vous l'avez passé à faire votre métier. »
Rédiger
« Le plus dur ce n'est pas de rédiger, c'est de savoir ce que l'on va rédiger. »
Apprendre
« Il y a deux choses que l'expérience doit apprendre : la première, c'est qu'il faut beaucoup corriger ; la seconde, c'est qu'il (...)
Evolution Informatique
« L'approche heuristique est la meilleure. » Corrolaire de cette citation.
Comprendre
« Comprendre, c'est le reflet de créer. » L'Isle-Adam
Compréhension
« Si vous souhaitez être compris par vos utilisateurs, parlez comme eux. » Corrolaire de cette citation.
Apprendre
« Enseigner c'est apprendre. »
Evolution Informatique
« Dans la conception, personne n'a le dernier mot. » Corrolaire de cette citation.
Compréhension
« Celui qui veut bien écrire dans n'importe quelle langue doit suivre ce conseil, de parler comme les gens ordinaires et de (...)
Compréhension
« Pour expliquer mieux vaut parler le même langage que son interlocuteur. » Corrolaire de cette citation.
Evolution Informatique
« L'évolution a lieu lorsqu'il y a débat contradictoire. »
Compréhension
« Comprendre c'est traduire dans notre language. »
CMS
« S'il y a autant de CMS [11], c'est parce qu'il est plus facile de créer que reprendre. » Corrolaire de cette (...)
Sentir
« Pour pouvoir sentir, il faut en voir des œuvres ... » Corrolaire de cette citation.
Ce que vous demandez ...
« Utilisateurs, faites attention à ce que vous demandez. Vous pourriez l'obtenir. »
CMS
« S'il y a autant de CMS [12], c'est parce qu'il y a un réel besoin. »
Liberté
« La liberté, c'est de créer, pas de reprendre. »
Sentir
« Celui qui ne sent rien, c'est celui qui ne voit pas. »
Concept
« Quel est le concept du mot concept ? »
Discours
« Un bon discours vaut mieux qu'un diagramme trop complexe »
Être
« Pouvoir être ou ne pas pouvoir être, telle est la question. »
Outils
« Qu'importe l'outil, pourvu qu'on ait la créativité ! »
Méthode
« Quand un projet n'a pas de caractère, il faut bien lui donner une méthode. »
Planning
« Un planning qui ne vit pas c'est un projet qui n'avance pas. »
Valeur
« La valeur d'un projet attend le nombre des années. »
Problème
Pour une problématique donnée, il y a plusieurs solutions : la plupart sont des mauvaises solutions quelques solutions toutes (...)
Essentiel
« L'essentiel est invisible au début du projet. »