レビュアー「この文字列を連結してるとこStringBuffer使うように直して下さい(キリッ」レビュイー「文字列リテラル同士なんでコンパイル時に結合されたリテラルになりますよ。っていうかBufferって。StringBuilderでしょ。え?同じ指示をもうしちゃった?」
2013-10-25 12:45:42StringBuilderが軽快な方、StringBufferがスレッドセーフな方と覚えている人もいらっしゃるかもしれませんが、StringBufferにしたからってマルチスレッド化でそのまま使ったら値がぐちゃぐちゃになるのでスレッドセーフだなんて幻想は捨ててください
2013-10-25 15:29:24.@cero_t 以前にVectorとArrayListで同じことblogに書きました http://t.co/a5GqsrmpDL
2013-10-25 15:32:42レビュアー「このresist()ってメソッドだけど、regist()の間違いじゃないの?」レビュイー「えっ。妨げるからresistですよね」レビュアー「えっ。登録するんじゃないの?」レビュイー「えっ。もしかしてregister」レビュアー「えっ」「えっ」
2013-10-25 16:47:56派生で時代錯誤なコードの話に
「この部分はnew ArrayList<>();とするべき。new Vector();というのはJava1.1で知識が止まっているとしか思えず、件のコードを記述した担当者の今までの開発箇所は全面的に再検査する必要があると思われる」 #無礼なコードレビュー
2013-10-25 10:48:36よーし、パパ、Java8の入門記事でVector使っちゃうぞー。Vectorをstreamで処理だ!
2013-10-25 10:55:10しかしApplet自体はまだ活きてる技術なんでアリといえばアリなんですよね QT @poad1010 Java8で始めるアプレット入門…
2013-10-25 11:19:31JavaAppletないしJavaWebStartは今でもブラウザから簡単にJavaプログラムをキックするのに使えるのでサンプル提示とかで使われることがあるし、証券会社のアプリとかで採用されてたりもする。ただ、スマホでは動かないので価値は大分下がった
2013-10-25 11:30:48Java Applet は "write once, run anywhere" の象徴みたいなところではあったが、スマホがそれを殺した。ポストAppletとしてこの地位を奪ったのはHTML5+JavaScriptだ
2013-10-25 11:33:14@nagise しかもセキュリティの問題で、すべてサインしなくてはいけないとか、いろいろと制限が加わってしまったので、なおさら使えないです >< いい加減やめればいいのにと思うのですが...
2013-10-25 11:32:26@skrb まぁ署名はAndroidのアプリでも必要ですし、そこ自体はそんなに問題とも思わないですが。どうせPCでしか動かないんでしょ?ってのが一番痛いかなと
2013-10-25 11:34:12