タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

javaとうーんに関するt1mvverrのブックマーク (2)

  • チームで取り組む!JavaでNullと真正面から向き合う - Qiita

    2009年のカンファレンスでNull参照を発明したことについて謝罪している。 それは10億ドルにも相当する私の誤りだ。 Null安全でない言語を使っている開発者がいつも悩まされている憎き問題です。 計算機科学者である アントニー・ホーア | wikipedia が上記のような発言をしたとおり、言語に織り込まれた技術的負債といっても過言ではありません。 現代の新規開発においては null安全でない言語は、もはやレガシー言語だ | Qiita 記事のようにNull安全でない言語自体を回避するという考え方もありでしょう。 しかしながら、様々な理由でNull安全でない言語を選択しなければいけない場面は尚存在しています。 そこで今回はJavaにおけるNullと向き合う際の手法について考えていきます。 読み進める上での注意点 対策案には「オススメ度」をつけていますが経験に基づく個人的な感想です チーム

    チームで取り組む!JavaでNullと真正面から向き合う - Qiita
    t1mvverr
    t1mvverr 2019/11/15
    @NonnullとAssert.notNull()の両方利用していてイケてない。手間が掛かって、後々やらなくなっていくなコレ。
  • Javaのサポートはこう変わる! 強化されたDocker対応

    前回は、主にJava 10の機能面の変更について説明しましたが、今回はJava 8までの流れと大きく変わった新しいサポートを中心に紹介します。新しいサポート方針に関しては、2017年9月に発表されていましたが、Java 10のリリースとともにJava 9のサポート終了を知り、大きく関心を寄せた方もいるのではないでしょうか。また、Java 10でのDockerへの対応強化についても併せて紹介します。単にDockerへの変更点という意味ではなく、Dockerを利用することは開発時もしくは運用時におけるJavaのバージョンへの依存度の低減につながる対応ではないかと思っています。 編集部より 稿の一部に表現が不足している箇所がありました。お詫びして訂正いたします。(2018/07/13 13:30) Javaのメジャーアップデートサイクル、サポートサイクルについて、追記いたしました。 Oracl

    Javaのサポートはこう変わる! 強化されたDocker対応
    t1mvverr
    t1mvverr 2018/07/10
    Java11で非推奨APIをどっさり廃止し、移行する気力を奪って、サポート契約増やす作戦とかやりそうだな。オラ狂だし。
  • 1