Ich habe es bereits zweimal in verschiedenen Bibliotheken als Abkürzung verwendet gesehen, aber ich kann mir nicht vorstellen, was es bedeuten soll.
Zum Beispiel hier:
static int reformat_string(void * ctx, const unsigned char * stringVal,
size_t stringLen)
{
yajl_gen g = (yajl_gen) ctx;
return yajl_gen_status_ok == yajl_gen_string(g, stringVal, stringLen);
}
Soweit ich das beurteilen kann, wird es normalerweise für Strukturen verwendet.
Beim Umgestalten eines Teils des Java-Codes habe ich den Variablennamen geändert
ctx
zucontext
was einige Fragen von einem Rezensenten aufwarf. “Istctx
nicht klar genug?” In Java bevorzuge ich vollständig ausgeschriebene Variablennamen, es sei denn, es gibt einen sehr guten Grund, sie zu verkürzen/abzukürzen. Ich hoffe, das gibt Ihnen einen Denkanstoß.– havryliuk
23. Juni 2021 um 7:28 Uhr