Ist "temp" jemals ein guter Variablenname?

8

Manchmal habe ich versucht, für Minuten einen guten Variablennamen zu finden, wenn ich feststelle, dass es sich für diese kleine Schleife nicht lohnt. Gibt es eine Situation, in der es gerechtfertigt wäre, eine Variable "temp" zu nennen?

Update : Ich sollte klarer sein, da Sie alle Programmierer sind! Ich suche nicht nach Fällen, in denen "temp" tatsächlich die Funktion der Variablen beschreibt, sondern Fälle, in denen dies überhaupt nichts bedeutet.

    
Tim 12.03.2011, 20:07
quelle

8 Antworten

9

Sicher, wenn Sie nach Wert wechseln;

%Vor%

Oder wenn Sie eine variable Notation wie zB calc für die Berechnung verwenden, sollten Sie temp für die Temperatur verwenden;)

    
stefan 12.03.2011 20:09
quelle
4

Sicher. Beim Modellieren von Wetter:

%Vor%

Wenn ich jedoch das Pech hatte, in einer Sprache zu programmieren, die dies nicht unterstützt, und es war völlig einmalig (z. B. vorübergehend), warum nicht:

%Vor%     
Jakub Hampl 12.03.2011 20:13
quelle
2

Ja; Wenn die Variable keine semantische Bedeutung hat, würde ich sagen, dass sie in der von Ihnen beschriebenen Situation vollkommen akzeptabel ist.

    
Oliver Charlesworth 12.03.2011 20:10
quelle
2

Ja, ich denke, es gibt ein Paar:

%Vor%     
OJ. 12.03.2011 20:19
quelle
0

Immer wenn Sie eine Zwischenvariable benötigen, die Daten während der Manipulation von etwas anderem vorübergehend speichern soll, IMO ist der beste Name temp - er beschreibt eindeutig die Variablenfunktion.

Beispiele:

%Vor%     
Erik 12.03.2011 20:10
quelle
0

Wenn das der beschreibendste Name ist, den Sie sich vorstellen können. Manchmal können Sie es auf "temp & lt; etwas & gt;" erweitern, wobei in diesem Fall das "& lt; etwas & gt;" ist auch ein Kandidat für einen Namen.

    
outis 12.03.2011 20:11
quelle
0

Sie können nur den ersten Buchstaben seiner Bedeutung für einen kurzen Funktionskörper verwenden, in diesem Fall würde "m" unter Berücksichtigung des Funktionsnamens gut verständlich sein, der / der Minuten erhält / setzt, die einen selbstbeschreibenden Namen haben, zB

%Vor%

Wie jemand anders beschrieben hat, ist der Name "temp" gut für das Austauschen von Variablenwerten oder wahrscheinlich als Name für den temporären Dateipfad, nicht mehr.

    
too 12.03.2011 20:13
quelle
-1

Nein, ist es nicht.

IMHO:

%Vor%

oder sogar

%Vor%

sind besser.

    
Michał Kuliński 01.04.2011 10:18
quelle