
class IFTTD_Mug: def __init__(self): self.material = "ceramic" self.design = "colors_of_IFTTD_podcast" self.capacity = "350ml" # Ou toute autre capacité self.is_for = ["coffee_lovers", "tea_enthusiasts", "water_guzzlers"] def fill(self, liquid="coffee"): if liquid in ["coffee", "tea", "water"]: return f"Enjoying your {liquid}!" else: return "Perfect for any beverage!" def is_it_for_you(self, drinker_type): return drinker_type in self.is_for def purchase(self): print("Adding MUG_IFTTD to your collection...") print("Stay hydrated and happy coding!") # Usage: mug = IFTTD_Mug() current_hydration = False # True means you're hydrated, False means you're not. drinker = "coffee_lovers" # Or "tea_enthusiasts" or "water_guzzlers" if not current_hydration: if mug.is_it_for_you(drinker): mug.purchase() else: print(f"This mug is perfect for all, especially {drinker}!") else: print("Remember to refill soon!")

Les trois quarts du temps, le problème, il n'est pas technique. Le problème organisationnel, le problème politique... c'est ça qui prend le dessus.Voir l'épisode

L'infrastructure logicielle est un métier, c'est très dur, c'est très, très dur comme métier.Voir l'épisode