滅入るんるん

何か書きます

Java

定数にUPPER_SNAKE_CASEを使うのは辞めようっていう話

JavaやKotlinのコーディング規則ではよくコンパイル時定数や実質的に定数として扱っているものをUPPER_SNAKE_CASEとする命名規則が取られていますが、UPPER_SNAKE_CASEは致命的に読みにくいので辞めようっていう話です。※JavaやKotlinに限った話ではないです…

【Java】Project ValhallaはとてもC#を意識している

小ネタJavaのアップデート予定?方針?の一つのProject ValhallaでのJEP 218: Generics over Primitive Types、つまりジェネリクスでプリミティブ型=>値型のサポートを強化しようというもの(ざっくりした説明)においての話です。ページを見てもらえばすぐわ…

if(flag == true)はありなのか?なしなのか?

最近バズってるようなので便乗ちなみに元ネタはこちらだとおもいます→qiita - Javaではif (flag == true)というコードを書いてはいけない※真偽値としてのネーミングとしてflagはナシだろ~~wという話はナシでお願いします※以下flag変数は真偽値とします結…