...ing logging 4.0

はてなブログに移行しました。D言語の話とかいろいろ。

2009-06-14から1日間の記事一覧

オブジェクト指向設計原則

改めて読む. * 単一責任の原則(SRP) * オープン・クローズドの原則(OCP) * リスコフの置換原則(LSP) * 依存関係逆転の原則(DIP) * インターフェイス分離の原則(ISP) http://d.hatena.ne.jp/asakichy/20090122/1232879842 アジャイルソフトウェア…

mapしたのをchainできない

auto a = map!("a*a")( chain([1,2,3][],[4,5,6][]) ); auto b = chain( [1,2,3][], map!("a*a")([4,5,6])); 前者ができて後者ができないのはひどい. 前者はunittestに書かれているから現状できるんだろうなー. それとなんで [1,2,3][]っていう風に最後に …

charはunsignedではないがもちろんsignedでもない

C++

結果、signed char / char / unsigned char はそれぞれ別物だとさ。 なんだと!