Informatique : l’art du développement

À la fois une science, un art, et du vaudou.

Fil des billets - Fil des commentaires

jeudi 24 mars 2016

“SQL Performance explained” (« SQL : au cœur des performances ») de Markus Winand : indexer sa base de données

(Si vous ne savez pas et ne voulez pas savoir ce que sont le SQL, les bases de données et les index, ce qui suit ne vous intéressera pas.)

MarkusWinand_SQLPerformanceExplained.jpgJ’ai beaucoup apprécié ce livre, mais je commencerai par un reproche courant sur son titre : il ment ! Markus Winand ne parle pas des performances des requêtes SQL à proprement parler, mais se concentre quasi-exclusivement sur les index. Son principe : une bonne indexation est la clé des performances. C’est parfaitement vrai, mais ceux qui s’intéressent aussi à la répartition de la mémoire entre SGA et PGA sous Oracle, à la fragmentation de leurs tablespaces, à la distribution des fichiers sur des disques de rapidité différente, à l’utilité des clusters, au maniement des T-SQL et PL/SQL... seront frustrés.

Lire la suite

mardi 4 septembre 2012

“The Data Warehouse Lifecycle Toolkit” (Second Edition) de Ralph Kimball & co

Ouch, ce pavé m’a pris six mois à lire, par parties, et il a dû partager ma table de chevet avec d’autres. Dur de s’y mettre (hé, c’est la théorie de mon boulot !), mais une fois ouvert dur de le lâcher (hé, c’est ma vie ! (enfin, ce que devrait être ma vie dans un monde où on aurait le temps de  […]

Lire la suite

dimanche 29 janvier 2012

Verbiage de développeur

Je suis tombé là-dessus il y a peu, je m’en vais traduire, trahir, compléter, mettre à ma sauce le meilleur de ce verbiage humoristique de développeur humoristique plein de sagesse, que pour être franc je n’ai pas vu beaucoup en francophonie : Condition Yoda : condition de la forme if (4 ==  […]

Lire la suite

dimanche 14 août 2011

Extrait de mes signatures automatiques : développement informatique (3)

Les traductions sont de ma pomme ; les suggestions sont les bienvenues. creationism n. : The (false) belief that large, innovative software designs can be completely specified in advance and then painlessly magicked out of the void by the normal efforts of a team of normally talented programmers. In  […]

Lire la suite

jeudi 15 octobre 2009

De la valeur d’un ancien code informatique

Que vaut le code d’un logiciel ?

(Déjà le concept de valeur mérite une discussion, entre celles à neuf, de revente, de remplacement à l’identique, vétusté déduite, avec ou sans amortissement... et la distinction avec la notion de prix.)

Selon quel critère primordial estime-t-on la valeur d’un code ? Je pense à plusieurs.

Lire la suite

- page 1 de 7