• # yep

    Posté par . En réponse au journal Le quiz c++ de l'été - Débriefing. Évalué à 4.

    Au turbin, c'est encore plus exacerbé par notre tendance à utiliser les shared_ptr

    Chez nous c'est la même, je lutte tous les jours pour que les collègues arrêtent cette hérésie

    Plus d'une fois on tombe sur du code

    f(shared_ptr<Truc> truc)
    {
     [...]
     truc->machin()
    }

    Le tout sans aucun contrôle sur l'existence de truc ( if (truc) par exemple )

    Je parle même pas d'un quelconque const qu'on pourrait avoir

    shared_ptr<const Truc>

    Attention hein je ne suis pas contre l'utilisation des shared_ptr, je suis contre leur utilisation systématique.

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent