2017-06-26から1日間の記事一覧

kotlin における例外について

ふと思ったのでメモ。 例外なくアーキテクチャレベルでの扱いとなり、アーキテクチャ設計書で解説されるべきとか。 java で言うところの検査例外は sealed class の戻り値で扱うとか。 検査例外のバケツリレーが発生するような場所はアーキテクチャレベルで…

kotlin における検査例外的なものについて

ふと思ったのでメモ。おいらは java では検査例外を結構気に入って使っていたが、kotlin では実行時例外しかないので微妙に困った。しかし、そもそも検査例外に満足していたわけでもない。基本的にはインタフェースメソッドの仕様はユースケースに近い考え方…

preconditions, postconditions and assertions

とりあえず思い付きをメモ。前提として、ゲームやツールアプリ開発にて、バグが発生しても動き続けるよりバグの発生自体を防ぐという方向性を想定。事前条件と事後条件チェックの面倒な点は、条件が満たせなかった場合に理想的には全部実行時エラーで落とせ…