Articles

CMMI ou Agile : Pourquoi ne pas embrasser les deux
(c) aubryconseil L'institut SEI de l'Université Carnegie Mellon ouvre son horizon et admet que les méthodes Agiles sont des (...)
Assertion informatique
Assertion : « En 10 ans d'innovation informatique, rien a été inventé. Les idées ont parfois été recyclées avec succès. (...)
Choix technologiques
« Pas d'idéologie ! Tout ce qui vous fait gagner du temps est bon pour vous. »
Industrialisation et qualité
« On parle d'industrialisation lorsque l'on veut améliorer la qualité de produits “moyens”. On ne parle pas (...)
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. »
Capacité
« Qui peut le plus peut le moins ... sauf en informatique. »
Codage et objet
« Les vrais programmeurs savent coder. Ils n'ont pas besoin de faire de l'objet pour le dire. »
La courbe des fonctionnalités
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 (...)
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 (...)
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.
Je suis programmeur alors je code
Je suis programmeur alors je code pourquoi écrirais-je du HTML ? C'est le complainte que je rencontre le plus souvent auprès des (...)
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 (...)
Naissance
« La production logicielle est un acouchement. Toute naissance est forcément douloureuse mais en même temps si réjouissante ! (...)
Le Métier
« Seuls les informaticiens sont assez fous pour s'intéresser de près à l'informatique. »
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 ! »
Perfectitude
C'est la propension qu'ont certains scientifiques à chercher la "pureté" dans leur modèle.
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 (...)
Django - Un framework Python
Django est un framework développé en langage python qui a attiré particulièrement mon attention dans cette "jungle" des frameworks. (...)
Paramétrage
« Un développeur sait aussi faire du paramétrage. » Corrolaire de cette citation.
Paramétrage
« Le développement, ce n'est que du paramétrage avancé. »
On peut additionner des pommes et des poires ...
... en approche objet. Cela donne des fruits !
Souplesse
“Parce qu'on leur demande d'être rigoureux [4], les informaticiens privilégient l'interface plutôt que la souplesse, alors (...)
Surveillance de page web
Le site changesnotes.com (installer le bookmarklet) propose un service qui vous permet de surveiller la modification d'une (...)
Savannah - Un référentiel libre de codes sources
Savannah est une initiative de la FSF [5] pour créer une plateforme d'hébergement de codes sources pour les logiciels libres. (...)
Un bon logiciel
« Si vous voulez un bon logiciel [7], dites à quoi il va servir. »
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. »
La procédure des marchés publics en informatique
Si vous avez déjà eu l'occasion de rédiger des appels d'offres soumis à la procédure des marchés publics, vous avez pu vous rendre (...)
Ê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. »
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]
Les expressions régulières
J'avais envie d'écrire un article de mon cru mais qu'importe ? Jean-François Pillou propose un excellent topo sur le sujet. La (...)
Citations : pipotron
Bah ! je le mets dans la catégorie « conception ». Allez savoir, peut être qu'un jour cela pourra servir. Voici le générateur de (...)
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
Apprendre
« Enseigner c'est apprendre. »
Evolution Informatique
« Dans la conception, personne n'a le dernier mot. » Corrolaire de cette citation.
Evolution Informatique
« L'évolution a lieu lorsqu'il y a débat contradictoire. »
Sentir
« Pour pouvoir sentir, il faut en voir des œuvres ... » Corrolaire de cette citation.
Liberté
« La liberté, c'est de créer, pas de reprendre. »
Sentir
« Celui qui ne sent rien, c'est celui qui ne voit pas. »
Discours
« Un bon discours vaut mieux qu'un diagramme trop complexe »
Outils
« Qu'importe l'outil, pourvu qu'on ait la créativité ! »