タグ

2017年4月20日のブックマーク (1件)

  • 若手エンジニアを不幸にしないためのC++コーディングべからず集 - Qiita

    仕事としてソースコードを書く以上、ソースコードを利用する人、ソースコードを書く人がともに幸せになるようなソースコードの書き方をすべきだと私は考えている。Doxygen(日語による解説サイト)を使って、詳細の実装の仕様書を作成するように推進している理由の一つは、ソースコードとは別のドキュメントを作成する手間を減らして、負担を減らすことも目的の1つだ。 とりわけ若手エンジニアのみなさん、 仕事としてソフトウェアを書くのだから、仕事を通じて自分が幸せになるようなソフトウェアの書き方をしてください。もし、ここに例示してあるような書き方をしている場合には、ソースコードの書き方について学んでみてください。 浮動小数点を==や!=で比較する。 マジックナンバーを埋め込む。 対話的な使い方だからといって、全ての部分を単体テストで再現性を可能にしないインタフェースだけで実装する。 分岐の必要のない内容を

    若手エンジニアを不幸にしないためのC++コーディングべからず集 - Qiita
    nharuki
    nharuki 2017/04/20