Open folmos-at-orange opened 7 months ago
Currently, in various methods there is the following pattern to trace them:
SomeClass::SomeMethod() { boolean bTrace = false; // <some code> if (bTrace) { cout << "Some trace information" << endl; // ... } }
This pattern allows to diagnose bugs in complex code by setting bTrace = true temporarily. The pattern is not normalized because
bTrace = true
bTrace
bLocalTrace
bDisplay
const boolean
boolean
bOk
bTraceResults
const
A ajouter dans le wiki dans les normes de dev + faire une autre issue de reprise de qualité de code.
Description
Currently, in various methods there is the following pattern to trace them:
This pattern allows to diagnose bugs in complex code by setting
bTrace = true
temporarily. The pattern is not normalized becausebTrace
,bLocalTrace
,bDisplay
... etc.const boolean
while othersboolean
.Questions/Ideas
bOk
?bTrace
or use it as a suffix (ex.bTraceResults
)const