2017-09-01 1 views
1

Ich habe einen Controller, 2 von String 1 und String zwei Endpunkt erhalten aussetzt:Sauberer Code: acceptable Parametername für die Funktion

Controller:

path1 = "/details/fqdn 
path2 = "/details/ip" 

Hinter den Kulissen, meine Schnittstelle und impl Klasse Verwendung die gleiche Funktion:

String details(String **attr**) 

Was kann ich benennen Sie die attr zu so t Hat es sauber und lesbar?

+1

Nur Sie wissen, was dieses Attribut darstellt. Wenn es den Titel eines Buches darstellt, nenne es bookTitle. Wenn es den Namen eines Haustiers darstellt, nenne es PetName. –

Antwort

0

Ich schlage vor, Sie einen Namen und javadoc wählen, was über diesen Parameter kommen in könnten:

/** 
* my new details function 
* @param host The fully qualified domain name, or ip of the host 
* @return  The details, as a string 
*/ 
private String details(String host){ 
    ... 
} 
Verwandte Themen