hisashin hisashin 2012-07-31 20:28:43

[Java] 長すぎるor短すぎる関数名 このエントリーをはてなブックマークに追加

投稿者からのアピールポイント

Javadocでやれ

public static User findByFirstNameFamilyNameFirstKanaAndFamilyKanaOnlyUseJustAfterObjectInserted(Connection conn,String firstNameLikeExpressionTakeCareAboutEscapeToAvoidSQLInjection,String familyNameLikeExpressionTakeCareAboutEscapeToAvoidSQLInjection,String firstKanaLikeExpressionTakeCareAboutEscapeToAvoidSQLInjection,String familyKanaLikeExpressionTakeCareAboutEscapeToAvoidSQLInjection){
//hoge
}

public static User find(Connection conn,String arg1,String arg2,String arg3,String arg4){
//hoge
}

使い方ヒント: 「これは臭う」という行を見付けたら、各行のsmellをクリックしてマーキングしておきましょう(要Twitter OAuth認証)

コメント(20)

#1 myun2 myun2 2012-08-14 15:03:46  

Javadocでやれ

#2 migimatsu migimatsu 2012-08-14 15:51:57  

寿限無寿限無後光の...w コーディング規約で無闇に長くさせられているプロジェクトとかありますね const int Input_Integer_Constant_IndexOfCustomerListArray なんて言うウンコードは見た事あります

#4 Fushihara Fushihara 2012-08-14 15:57:21  

supercalifragilisticexpialidocious

#5 tehe819 tehe819 2012-08-14 16:17:56  

コメントでやれ。

#6 dai_anywhere dai_anywhere 2012-08-14 22:34:53  

こんなに長い名前を使って書き間違えたりしないのか…?

#7 monochromeset monochromeset 2012-08-14 23:20:37  

一瞬、エンコードされた文字に見えたw

#8 Link_Orw Link_Orw 2012-08-15 00:01:54  

関数名や引数、変数の名づけの時点でクソかスマートか大体決まるねw

#9 yayugu yayugu 2012-08-15 00:47:13  

Objective-Cでは日常茶飯事だぜ!

#10 holybell9999 holybell9999 2012-08-15 04:15:09  

流石にここまでのは見たことないなw

#11 cubmaru cubmaru 2012-08-15 09:08:42  

オブジェクト前提なら短い方はあり?

#12 moriturus moriturus 2012-08-15 10:01:22  

ObjCでもこれはない

#13 SE_O_T SE_O_T 2012-08-15 11:58:50  

たぶん上下に似たような名前のがいっぱいあるんだろうな。ビジロジとアクセス修飾子でやれw

#14 sindoguest1 sindoguest1 2012-08-15 15:21:57  

Eclipse等のIDE前提だと、こういうのでも問題ないのでしょうかねぇ......

#15 tac0x2a tac0x2a 2012-08-15 20:49:23  

音読したら笑いがこみ上げてきた

#16 mnzktw mnzktw 2012-08-18 09:53:34  

インテリセンスを見てみたい

#17 nihimoto nihimoto 2012-08-18 12:11:06  

ひっでぇwww

#18 kogaken1 kogaken1 2012-11-10 21:26:57  

たぶん1.のような関数名書いてドヤ顔してたのをレビューで指摘されて、「はいわかりました(棒)」とふてくされて全メソッドを5.みたいに書き直したんだろうなぁ。(逆の可能性も)

#19 harunoshirayuki harunoshirayuki 2013-12-04 00:32:01  

そこまで長くならなければならないほど関数が大量にあるならクラス分けるとか…いろいろ方法があるだろうに…

#20 akimicyu akimicyu 2013-12-17 13:27:31  

何もreturnしてない

コメント投稿には、twitter認証が必要です。

Twitter認証

このウンコードに臭った人は、こちらのウンコードにも臭ってます

[C] すげーちゃんと動く!

このエントリーをはてなブックマークに追加

結合試験2日前に脱退したうんkプログラマ...

return 0;

鑑賞する »

[Java] 連番

このエントリーをはてなブックマークに追加

もはや人間が読むものではない。

...

package com.renban.erq053.czp008;

/**...

鑑賞する »

[Java] 専用機

このエントリーをはてなブックマークに追加

山田さん(仮名)専用機らしいことがクラス...

/**
 * My Army Knife
 * 20XX/XX/XX
 *...

鑑賞する »