2017-09-01 3 views
1

のための許容可能なパラメータ名I持つ二つのエンドポイントは、文字列1と文字列2により取得公開しコントローラ:クリーンコード:機能

コントローラ:舞台裏

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

、私のインターフェイスとのimplクラスの使用同じ機能:

String details(String **attr**) 

私はそうトンにのattrを何の名前を変更することができますそれはきれいで読みやすいですか?

+1

あなただけがこの属性が何を表すかを知ることができます。書籍のタイトルを表す場合は、bookTitleという名前を付けます。それがペットの名前を表している場合は、petNameという名前を付けます。 –

答えて

0

私はあなたがそのパラメータ経由で来るかもしれないものの名前とJavadocを選ぶお勧め:

/** 
* 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){ 
    ... 
}