mike-neckのブログ

Java or Groovy or Swift or Golang

2019-04-01から1ヶ月間の記事一覧

今更な Effective Java 番号1. コンストラクターより static ファクトリーメソッドを選ぶ

今勤めてる企業で質問された際に、うろ覚えで答えたので、もっかい Effective Java 読んだので、そのメモ 番号1. コンストラクターより static ファクトリーメソッドを選ぶ pros コンストラクターとは異なって、名前を持てる コンストラクターとは異なり、イ…

Swift の Result にあると良さそうな関数

Swift の Result をいじっていて、書いてしまった拡張関数 現在の値を消費して終わりの関数 extension Result { func doOn(success: (Success) -> Void, failure: (Failure) -> Void) { switch self { case .success(let value): success(value) case .failu…

Swift愛好会 vol39 に行ってきた

表題の通り、 Swift 愛好会 なる勉強会に行ってきました love-swift.connpass.com ついでなので、 swift-log について発表してきた swift-log について from Shinya Mochida www.slideshare.net 雑に紹介すると、 swift-log は apple が作っている slf4j み…

pixela-java-client のバージョン 0.3 を maven central repository にリリースしました

なるべく 月1度リリースしようと心がけてはいますが、ちょっと時間が経ってしまいました。 ということで、 pixela-java-client のバージョン0.3 を maven central repository にリリースしました。 https://search.maven.org/search?q=pixela github.com ↑ C…