RSS Le Daily WTF
Suivre
CodeSOD : Un Navire Stable
Le texte contredit avec humour l’affirmation initiale selon laquelle les prix d’expédition ne changent pas. Une fonction fournie calcule les frais d’expédition en fonction de plusieurs facteurs. Ces facteurs incluent le type d’expédition (« Terrestre », « Deux jours », « Jour suivant », « Lendemain »). Le sous-total de la commande a également un impact significatif sur le prix calculé. Différentes plages de sous-totaux entraînent des frais d’expédition différents pour chaque type d’expédition. Pour les sous-totaux supérieurs à 299,99 $, des frais basés sur un pourcentage sont appliqués. Les pourcentages varient en fonction du mode d’expédition choisi. La fonction utilise des instructions if-else imbriquées pour déterminer les frais d’expédition finaux. L’auteur critique également l’utilisation de chaînes de caractères au lieu d’énumérations pour les types d’expédition. Une publicité pour le logiciel BuildMaster conclut le texte.