Dans un article CodeSOD de The Daily WTF daté du 2026-10-05, Remy Porter présente une soumission anonyme en ancien Java. Le besoin est de connaître l’heure actuelle.
Timestamp current = new Timestamp(new Date().getTime());
Date date = new Date(current.getTime());`new Date()` crée déjà un objet Date réglé sur le moment présent. `getTime()` en renvoie la valeur temporelle. Le code soumis construit un Date, transmet sa valeur à un Timestamp, récupère cette valeur, puis s’en sert pour créer un autre Date. Porter juge les anciennes classes de date de Java mal conçues. Cette suite de conversions venait toutefois du code de l’application, car l’API ne l’imposait pas.




Commentaires
Pas encore de commentaire — écris le premier.
Lance la discussion
Pas de compte ni de mot de passe — saisis simplement ton adresse e-mail et nous t’envoyons un lien de connexion à usage unique. Première visite ? Tout se met en place automatiquement.
Ton évaluation sera appliquée automatiquement après ta connexion.
Vérifie ta boîte mail
Nous avons envoyé un lien de connexion à …. Ouvre-le sur cet appareil — cet onglet te connectera automatiquement.
Rien reçu ? Vérifiez le dossier spam — et marquez le message « Non spam » pour qu'il arrive directement la prochaine fois.