2019-08-29から1日間の記事一覧

構造体のデフォルトコンストラクタを定義できない理由はパフォーマンスを上げることが目的

http://atsukanrock.hatenablog.com/entry/20090309/1236656352 デフォルトコンストラクタの定義をするかどうかはオプションにすればええやん、と思う。

PBW プレイバイウェブ

https://ja.wikipedia.org/wiki/%E3%83%97%E3%83%AC%E3%82%A4%E3%83%90%E3%82%A4%E3%82%A6%E3%82%A7%E3%83%96 かつてRPGマガジン等に掲載されていた、手紙による多人数参加型RPGのような企画「プレイバイメール(PBM)」のwebサービス版。 プレイバイメールゲ…

参照透過性

参照透過性とはどういう性質か https://qiita.com/Yametaro/items/1de3c2b76b8a4dc2d30d https://qiita.com/sasanquaneuf/items/3df1001a027e868e9e0e 式や関数が持ちえる性質で、コードの一部を同等の値に置き換えた場合、プログラム全体の挙動が変わるか、…

純粋関数と参照透過性

いまひとつ純粋関数と参照透過性がごっちゃになるのでまとめた。 純粋関数:副作用が無い、同じ引数で同じ結果を得られるという性質を持つ関数。 参照透過性:式や関数が持ちえる性質で、コードの一部を同等の値に置き換えた場合、プログラム全体の挙動が変…