CQCB #1

C’est vendredi*, votre boss vous a harcelé toute la journée parce que vos 6 tickets JIRA sont encore ouverts, et en plus votre IDE a décidé de crasher… C’est le moment parfait pour un peu de WTF !

Wrap de la mort


1
2
3
4
public final String appendToString(final String originalString,
        final String stringToAppend) {
    return originalString.concat(stringToAppend);
}

Les développeurs offshore aiment parfois réinventer la rooroue. Une autre possibilité pour arriver à leur fin serait de modifier String.java pour renommer la méthode concat() et de recompiler le JDK :D

Allumez vos warnings

Même la doc d’IBM s’y met parfois ! Les développeurs ont cru bon de retourner un joli message d’erreur à la place de la propriété attendue lorsque la clé demandée n’est pas trouvée… Les instructions de réinstallation sont tout de suite moins claires ;-).

C’est pas moi qu’ai commencé !

Au moins c’est justifié…


1
2
// 6 lignes qui suivent: Partie crade mais c'est déja fait comme ça ailleurs, alors crade pour crade...
...

A vot’ service !

Imaginez une base de données dans laquelle se trouve une table nommée “Service”. Chaque entité possédant une classe de service associée suffixée par “Service”, on obtient évidemment ce genre de code :

1
return serviceService.insertService(service);

* J’aime me dire chaque jour qu’on est vendredi, ça me donne l’espoir d’être en week-end le soir même :-D

VN:R_U [1.9.22_1171]
Rating: +1 (from 1 vote)
Share

À propos de Bastien Jansen

Vous pouvez facilement me retrouver sur twitter, linkedin, voire même le blog Excilys (l'autre ;-)). De temps en temps je poste aussi sur mon blog perso.
Ce contenu a été publié dans WTF. Vous pouvez le mettre en favoris avec ce permalien.

Laisser un commentaire