La casse serpentine, ou pothole_case en anglais, est une convention de nommage où les espaces entre les mots sont représentés par des traits de soulignement (_). Cette manière de nommer les éléments, lorsqu’elle est en majuscules, est fréquemment employée pour déclarer des constantes dans de nombreux langages de programmation. En revanche, lorsque les mots sont en minuscules, cette convention est utilisée pour nommer les champs dans les bases de données. Un exemple concret de l’utilisation de la casse serpentine peut être observé dans le code Python suivant :
« `python
/*
* Déclaration et appel d’une fonction en Python
*/
def ma_fonction():
print(« Hello world »)
ma_fonction()
« `