# Exemples / DO-DON'T — Chapitre 27 — Mémoire, références et `unsafe` > Document compagnon non normatif tant qu'une règle n'est pas explicitement référencée comme normative par le chapitre. ## Exemples actuellement présents dans le chapitre ### Exemple 1 ```text value vs reference semantics object allocation moves/copies/clones borrow/reference semantics si nécessaire escape analysis lifetimes internes partial construction partial destruction cycles éventuels resource ownership thread-safety implications ``` ### Exemple 2 ```text unsafe { ... } unsafe func unsafe method unsafe clsmethod unsafe construct unsafe union ``` ### Exemple 3 ```text unsafe variable unsafe constant unsafe field ``` ## DO / DON'T / WHY / compiler error / edge cases La couverture structurée de cette section sera enrichie au fur et à mesure de la fermeture des règles du chapitre. La migration `0.2.12` conserve volontairement les exemples historiques dans le chapitre afin de ne perdre aucun contexte normatif.