java

JavaのライブラリのテストをJRuby+minitestで書く

お前は何と戦っているんだ感が半端ないですが、タイトルの通りJavaで書いたライブラリのテストをJRuby+minitestで書いてみました。 テストを書く対象のライブラリは、よくある(?)行列演算を行うやつです。 例としてMyMatrixLib.jar (net.rkmathi.lib.MyMa…

GitLabでMaven Repositoryを作ってGradleから使う

研究室でJavaのプログラムを書いているのですが、ライブラリを研究室内で共有するときにMaven Repositoryを立てたらいいのではないかと思ったので、GitLab上で使うようにしました。 想定するプログラム ライブラリ(MyLib) MyLibを使用するプログラム(MyProgr…

Effective Java

Effective Javaを読み始めたのでメモなど 項目1 コンストラクタの代わりにstaticファクトリーメソッドを検討する 普通にクラスのインスタンスを生成するならばコンストラクタを使用するけれど、コンストラクタよりもstaticファクトリーメソッドを使ったほう…