L'articolo di Wikipedia su Magic Numbers suggerisce che qualsiasi costante debba essere assegnata a una variabile con un nome significativo.I codici di stato HTTP sono considerati "numeri magici"?
La stessa pratica si applica ai codici di stato HTTP, che sono uno standard ben definito? Cioè, quando si scrivono i test, si dovrebbe fare assert response.status_code == HTTP_STATUS_CODE_SUCCESS
o è assert response.status_code == 200
appropriato in questo contesto?
L'impostazione di quei numeri per le costanti che sono denominate in modo appropriato aiuta sicuramente nella manutenzione del codice. –