2015-09-15から1日間の記事一覧

DDDにおけるアプリケーション、ドメイン、インフラの変数名について

大したことじゃないんだけど、 コードを書いてて 「レイヤによって変数名の命名ルームを変えるべきでは?」 と思いました。アプリケーションレイヤ、ドメインレイヤは ユビキタス言語に近い形で命名するのがいいと思う。ユーザーID であれば userId ルームID …

MariaDBの case when の条件判定式で unsigned int のカラムに対して負数になるような判定式を書いたらエラーになる

unsigned int のカラムに対して 減算処理をするときに結果が負数になってしまうとエラーになる。以下の様な感じ。 MariaDB [un]> select * from tb; +------+ | hp | +------+ | 100 | +------+ MariaDB [un]> update tb set hp = hp - 1000; ERROR 1690 (22…