Enigmes

Forum dédié aux énigmes et à toutes formes de jeux de logique.

Déconnexion

Tu n'es pas identifié sur Prise2tete : s'identifier.

accueil Accueil forum Forum
[+]

 #1 - 08-04-2008 12:57:18

EfCeBa
Administrateur
Enigmes résolues : ∞+1
Messages : 6229

Prises de tête dans el développement des logiciels

Voici quelques extraits d'un article très bien écrit et qui tort le coup aux idées reçus sur plusieurs problèmes qu'elles ont entrainées dans le développement des logiciels informatique notamment.
Je me méfie comme de la peste des spécifications écrites par des gens qui raisonnent « en règle générale » (à peu près la totalité de la population). Or, pour un développeur, il n’y a pas une règle générale et son 0,0001% d’exception, mais bien deux cas à traiter.

Extraits :

Le numéro de Sécurité Sociale identifie un individu de manière unique.

Non, il y a même une possibilité de doublon entre des gens nés à cent ans d’intervalle au même endroit.

Une heure comprend toujours 3600 secondes.

Plutôt entre 3599 et 3601 : presque chaque année, des secondes sont enlevées ou rajoutées en fin d’année pour recaler le temps universel et la rotation de la Terre (tout de même la référence finale).

Toutes les années divisibles par 4 sont bissextiles.

Ça c’était au temps du calendrier julien. En calendrier grégorien, les années divisibles par 400 (1800, 1900...) ne sont pas bissextiles.

Il y a 52 semaines dans une année.

Comme il y a bien toujours sept jours dans la semaine depuis des temps immémoriaux, et en laissant de côté les cas des années de transition entre les calendriers julien et grégorien, on peut calculer qu’il y a 365/7= 52,14 semaines dans l’année.

http://www.courtois.cc/monblog/index.ph … eloppement



Annonces sponsorisées :
  • |
  • Répondre

#0 Pub

 #2 - 08-04-2008 13:28:13

Taupine
Sage de Prise2Tete
Enigmes résolues : 49
Messages : 1073

PPrises de tête dans le développement des logiciels

les années divisibles par 400 (1800, 1900...)

Euh ai-je bien lu ? hmm

 #3 - 08-04-2008 13:35:49

vercingetorix
Sage de Prise2Tete
Enigmes résolues : 46
Messages : 422
Lieu: Boukistan (du sud)

prises de tête dans le développement des logiciems

lol
Ah oui tiens j'avais pas remarqué...


Aille want to popaul!

 #4 - 08-04-2008 15:41:53

Limenthia
C'est qui Limenthia ?
Enigmes résolues : 41
Messages : 1021
Lieu: Oxford

prises de tête dans le déveloopement des logiciels

EfCeBa a écrit:

Il y a 52 semaines dans une année.

Comme il y a bien toujours sept jours dans la semaine depuis des temps immémoriaux, et en laissant de côté les cas des années de transition entre les calendriers julien et grégorien, on peut calculer qu’il y a 365/7= 52,14 semaines dans l’année.

http://www.courtois.cc/monblog/index.ph … eloppement

Un vrai développeur aurait aussi tenus compte ici des années bissextiles cool .


FRiZ dit : Mais j'y pense, Hulk ne peut pas présenter la météo

 #5 - 08-04-2008 16:07:00

JustineF
Sage de Prise2Tete
Enigmes résolues : 45
Messages : 789

Prises de tête dans le développement des logiiciels

Toutes les années divisibles par 4 sont bissextiles.

Ça c’était au temps du calendrier julien. En calendrier grégorien, les années divisibles par 400 (1800, 1900...) ne sont pas bissextiles.

C'est bien de corriger certaines erreurs courantes, mais ce serait effectivement bien de ne pas en introduire une autre à la place...
La règle est la suivante :
Les années multiples de 4 sont bissextiles
SAUF les multiples de de 100 (1800, 1900...) qui ne le sont pas
SAUF les multiples de 400 qui SONT bissextiles (2000 était bissextile)


Et oui, j'ai résolue une certaine énigme à la main... wink  cool

+ un petit article wikipedia qui confirme


Can we show a little discipline?

 #6 - 08-04-2008 20:15:50

scarta
Elite de Prise2Tete
Enigmes résolues : 49
Messages : 1448

Prises de têt dans le développement des logiciels

De plus pour le nombre des semaines c'est faux. Si on s'en tient à la norme ISO, une année à 53 semaines ça existe: les années qui commencent par un jeudi (bissextiles ou non) et les bissextiles qui commencent par un mercredi: la dernière semaine de l'année est la 53ème.

Dans le genre "problème tordu mais gros bug derrière" (c'est du vécu pour les deux cas)
1/ pour calculer quel jour nous serons l'année prochaine, on ne fait pas "jour / mois / année + 1" (bug dit du "29 fevrier")
2/ Ce n'est pas parce que les nombre que je manipule n'ont que 2 chiffres après la virgule que je peux utiliser des singles, il faut toujours prendre des doubles (la manière dont sont représentés les singles fait que tous les chiffres significatifs comptent, c'est vrai que pour 1.25 ça ne pose pas de problème, mais 6000000.45 est arrondi à 6000000.5)

 

Réponse rapide

Rédige ton message
| | | | Upload | Aide
:) :| :( :D :o ;) :/ :P :lol: :mad: :rolleyes: :cool:
Sécurité

Répondez (numériquement) à la petite énigme suivante : 

Dans une course, vous doublez le 20ème, en quelle position êtes-vous ?

Sujets similaires

Sujet Date Forum
07-03-2016 Blabla
05-05-2012 Blabla
26-06-2008 Blabla
23-06-2011 Blabla
P2T
28-03-2010 Blabla
16-07-2013 Blabla
12-11-2009 Blabla
P2T
Ses mille à elle par HAMEL
18-10-2010 Blabla
23-09-2008 Blabla

Pied de page des forums

P2T basé sur PunBB
Screenshots par Robothumb

© Copyright 2002–2005 Rickard Andersson

Prise2Tete Forum Statistiques Liste des membres Hall of Fame Contact
© Prise2tete - Site d'énigmes et de réflexion.
Un jeu où seules la réflexion, la logique et la déduction permettent de trouver la solution.

Flux RSS de Prise2Tete Forum Jeux & Prise2Tete Test & Prise2Tete Partenariat et Publicité sur Prise2Tete