corso-python-prato/share-system-team2 — pull request #65 by iacopy (2014-09-08 17:10:51+00:00)
Title: test_utils.py module renamed in tstutils.py

Per evitare un conflitto "semantico" con i moduli che testano altri moduli, ho rinominato *test_utils.py* in *tstutils.py* (per un po' ho pensato che testasse un fantomatico modulo 'utils.py'). In questo modo si capisce che serve per i test ma si differenzia nettamente dai moduli tipo test_qualcosa.py.
Sono ancora indeciso sulle varie alternative ma non sul fatto che *test_utils.py* sia da rinominare.

Alcune alternative (accanto ho scritto il perché ho preferito evitarle):
* testutils.py: mi piaceva molto di più, molto più leggibile... ma contiene la stringa 'test', inoltre potrebbe sembrare che uno si sia dimenticato l'uderscore... che dite?
* utils.py: carino ma non fa capire che serve solo per i test.
* tst_utils.py: troppo simile a *test_utils.py*, sembra un typo. Poi dato che è un modulo di utilità preferirei che fosse molto breve e senza underscore.

Riferimento:
http://legacy.python.org/dev/peps/pep-0008/#package-and-module-names