日々常々

ふつうのプログラマがあたりまえにしたいこと。

2014-11-01から1ヶ月間の記事一覧

JavaSE8でinterfaceにstaticメソッドを持てるようになったので

Javaの古きアレなプラクティスの1つに、ユーティリティクラス*1をabstractで作成すると言うのがある。 public abstract class SomeUtil { public static String appendA(String str) { return str + "a"; } } ユーティリティメソッドappendAは、特に役に立…

リフレクションでfinalフィールド変更できるんだーといまさら

(タイトルは気にしないでください) 問題です。 元の文は変更せず、なんか足すとかしてテストを通るようにしてくださいませ。 いちもんめ @Test public void test1() throws Exception { String abc = "abc"; String def = "def"; assertThat(abc, is(def))…

「Javaエンジニア養成読本」が出るのです

Javaエンジニア養成読本 [現場で役立つ最新知識、満載!] (Software Design plus)作者: きしだなおき,のざきひろふみ,吉田真也,菊田洋一,渡辺修司,伊賀敏樹出版社/メーカー: 技術評論社発売日: 2014/11/11メディア: 大型本この商品を含むブログ (6件) を見るJ…