C/C++のコードの書き方は無数にあります。が、読みやすい書き方はおおよそ決まっています。
私は昔、某会社のコーディング規約の制作にかかわったことがあるのですが、その前は、まぁ、バラバラ。読みにくいったらありゃしない。(その辺をばらすのは良くないので詳しくは述べませんが、後述する乗用車のを応用して作りました。) 可読性が高いプログラムを書くことは、チームプログラムでは必須のことですし、可読性の高いプログラムはバグも少ないです。
プログラムに最近復帰した自分の書き方がわかりにくくなっていると自分で感じたので基本から勉強しなおしをすることにした。
基本を勉強する本
1.CODE COMPLETE 第2版 上
CODE COMPLETE 第2版 下
業界標準みたいなものです。と言っても私は、忘れていましたが。上巻は設計やプログラミング、下巻はテストやデバッグを扱っています。
2.リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック
C++を使っている人向けです。導入から感心させられます。一見の価値あり。
0 件のコメント:
コメントを投稿