2008-04-30
Loi de Murphy 198§44 : Plus une solution de backup est compliquée, moins il est probable qu’elle soit utilisée.
2008-04-29
Ward n’est pas un développeur chanceux. Lorsque les deux principaux (et uniques) développeurs de l’application flash furent licenciés, il fut appelé pour nettoyer leur bazar. Voici ce qu’il nous raconte :
2008-04-28
Le billet publié sur la poste Canadienne, semble avoir fait des émules. C’est Alexis qui nous envoie un WTF sur la poste française.
2008-04-25
Josh Breckman travaillait pour une entreprise qui avait obtenu un contrat pour le développement d’un CMS (content management system, ou système de gestion de contenu) pour le site web d'une agence gouvernementale plutôt importante. Le gros du projet constituait à développer le CMS pour que les employés soient capables de construire et de maintenir le contenu de leur site.
2008-04-24
Le bout de code du jour nous viens de Rob O. Rob travaillait en tant que prestataire sur différents projets depuis environ une année quand on lui demanda de participer à une réunion avec deux avant vente et deux membres de la MOA client pour préparer un nouveau projet. Bob n'avait pas remarqué que pendant la discussion, l'un des avant vente de sa société prenait des notes d'une manière très énergique à chaque fois qu'on leur posait une question à propos de XML.
2008-04-22
Algirdas Kepezinskas était en train de débugger du code d'un client lorsqu’il trouva l'un des plus merveilleux algorithmes de manipulation de date. J'ai enlevé le nom de la fonction, et je vous laisserai comme exercice, d'essayer de trouver ce que ce gros tas d'arithmétique fait ...
2008-04-21
Je suis en vacances cette semaine, en Bretagne et sans accès web (la pluviométrie perturbe les communications il parait ...) je vous ai néanmoins préparé quelques billets. N'hésitez pas à continuer de m'envoyer vos contributions je les étudierai dès mon retour.
2008-04-18
Quelques années plus tôt, Pete, un programmeur astucieux, développa une application qui suivait les commissions pour les transactions commerciales. Pete a quitté depuis longtemps la société , son rôle ayant été repris par Andy.
2008-04-17
"Alors que pensez-vous de mon offre" demanda le recruteur de Ben. Il y avait réfléchi depuis quelque temps. Ce n'était pas exactement ce qu'il cherchait mais bon, il était sans emploi depuis novembre 89 - presque trois mois entiers - et pensa qu'il devrait probablement se remettre aux choses sérieuses. Il dit au recruteur qu'il souhaiterait parler au client et lui demanda de programmer un rendez-vous pour la semaine suivante."
2008-04-16
Objet. L' encapsulation de champs et d'opérations pour rendre le code plus simple et plus réutilisable. Facile !
Polymorphisme : L'habilité d'avoir des objets avec le même comportement, à travers l'héritage, les interfaces , etc.. Pigé.
2008-04-15
Alexandre partage avec nous un morceau de code du projet dont il a eu la "chance" d'hériter.
2008-04-14
Tim Cartwright nous étonne une fois de plus ...
2008-04-11
David Boissonnault nous envoie une petite perle qu'il a trouvé par hasard sur le site de la poste Canadienne. Ce sont trois fonctions JavaScript qui sont présentes sur la page de recherche d'une tranche d'adresse.Vous remarquerez que chacune de ces trois fonctions est optimisable en une seule et simple ligne.
2008-04-10
Les plus chanceux d'entre nous qui ont eu à développer leur propre fonction de tri pendant leurs études ou dans leur vie professionnelle, ont probablement eu au moins une pensée pour l'efficacité de leur algorithme. En vérité il y a une vraie science pour cela. Mais combien d'entre nous ont modifié un tri à bulle (le moins efficace et efficient O(n²) tris), en lui baissant ses performances, et en le rendant récursif? Le collègue d'Andrew Reid par exemple.
2008-04-09
Hervé, redoutable joueur de bowling avec qui j'ai le plaisir de travailler depuis quelques mois m'a fait part d'une histoire qu'il a vécue alors qu'il travaillait pour une grande SSII française.
2008-04-08
Quand David fut contacté par son collègue pour évaluer la qualité un projet php, il insista pour avoir accès au code. Il savait seulement que le projet était un site PHP MYSQL avec une base utilisateur assez conséquente.
2008-04-07
Pour bien commencer la semaine, une petite série de WTF imagés que vous m’avez envoyés.
2008-04-04
Ludwig Von Anon nous envoie un code issu d'un composant graphique d'un large système multiplateforme avec lequel il a eu le plaisir de travailler. A première vue, le code ne semble pas si mauvais que ça...
2008-04-03
Adrien a rejoint mon équipe en tant que prestataire depuis décembre 2007. La commerciale de sa société passe régulièrement nous voir, autant pour le rencontrer que pour garder un contact avec ses clients. Début février, pour sa visite mensuelle, elle apporta aux membres de notre équipe des calendriers et des sous-mains. J'utilise encore beaucoup le papier et crayon dans mon travail au quotidien, je me réjouissais donc de ce présent qui allait m'être très utile.
2008-04-02
Le bout de code du jour nous est envoyé par un contributeur qui souhaite rester anonyme. C'est délicieux de voir qu'à partir d'un bon sentiment, un développeur peut créer un horrible monstre qui aura des répercussions pendant plusieurs années. Le WTF serait-il lui aussi pavé de bonnes intentions?
2008-04-02
Steve reçut un appel frénétique d'un client, le suppliant de l'aider à optimiser leur plus gros système de gestion des commandes clients. En production depuis moins d'un an, le système tournait aussi rapidement qu'une tortue en fin de vie, même après avoir surdimensionné le hardware. Rien de tout ça n'avait surpris Steve; après tout, c'était un jProjet.
2008-04-01
SathNess partage avec nous une histoire intéressante.
2008-04-01
Je me suis souvent demandé quelle tranche de population de développeurs professionnels produit le plus de "WTF". D'un côté les seniors ont de l'expérience c'est sûr. Mais en même temps, ils doivent passer du cobol vers Java/.net avec trois jours de formation, pour livrer la semaine suivante le nouvel Intranet de leur société. Les jeunes ingénieurs fraîchement diplômés eux sont au top ! Aucune expérience professionnelle ni conscience des contraintes d'une entreprise? Qu'importe ! Ils connaissent java sur le bout des doigts. Dès lors, la tranche de population la plus génératrice de "WTF" serait les jeunes diplômés.... formés par un senior qui vient d'apprendre le C. C'est en tout cas ce qu' Antoine me laisse penser. Il nous dit :