本書の書名『Short Coding』からは、無駄を省いた、見通しの良いプログラミングについて解説した本を予想した。しかし、その予想は完全にはずれた。 本書は、短い簡潔なアルゴリズムによって、効率の良いプログラミングを行う本ではない。ソースをなるべく短くして、バグの発生を未然に防ごうという本でもない。ただひたすら、C言語のソースコードの文字数を減らすことだけを目的にした本である。したがって、プログラムに実用性はなく、きわめてデバッグ困難なプログラムを作る本となっているのである。 通常のプログラムとは異なり、ソースの文字数削減が目的なので、インデントしない、スペースも改行も入れないのは当たり前、{ }や( )もできる限り省略、#includeも省略、変数はすべて1文字、if文は使わず、条件演算子(? :)やAND(&&)、OR(||)の演算子を使用、そのほか、ありとあらゆる反則的なコーディン