D言語の仕様、特にDbCの辺りをいろいろと試してみた。
元々better C++程度にしか使ってなかったので、よく理解してない所がいろいろと。

事前条件・事後条件なんかは使いこなせば役に立ちそうだけど一々書いてると、
コードの可読性が落ちそうでなんか嫌。通常はIDE側でコメントみたいに
折りたたみ可能で、ClassViewから追加-削除できるといいかも。

static this()をOpenGL拡張の関数初期化に使えないかと思い思い、試してみたけど
wglGetProcAddressはウインドウ作ってからじゃないとnull返すことに気づく。
SDLまで一緒に初期化すれば使えるけど…。