400
Post/Edit Page
擬似コードプログラミング(PPP)を使うようになってから、コーディングエラーが驚くほど少なくなった。設計にかける時間は増えたが、デバッグにかける時間は圧倒的に減り、くだらないケアレスミスや構成エラーに悩まされることがなくなる分、精神的にも実にスムーズなプログラミングができる。この威力は体験してみないとわからない。▼PPPの最大の効果は、恐らくそのコメント規則を遵守するところにある。「擬似コードもどき」の設計はこれまでも自己流でやっていたことだが、ひとつのコメントに対して実装するコードの量や種類はさまざまだったし、コメント中にプログラム上で意味を持つ言葉を決して使わないというルールも守っていなかった。これらの制限はルーチンが複雑になればなるほど効いてくる。擬似コードの「人間コンパイル」を習慣化すれば、杜撰な設計の上にアドホックな修正を繰り返した悲惨なスパゲッティコードはきっと姿を消すだろう。
pass:
Draft