タグ

codingとllvmに関するmanabouのブックマーク (2)

  • [翻訳] LLVMコーディング標準3.9.1(3/4)機械的なソースの問題 - Qiita

    この記事は、LLVM Coding Standards 翻訳の3/4です。 前:言語、ライブラリ、および標準 | 目次 | 次:スタイルの問題 機械的なソースの問題 ソースコードのフォーマット コメント コメントは、可読性と保守性について重要な部分のひとつです。皆さんご存知の通り、コードにはコメントすべきです。コメントを書く場合、適切な句読点と大小文字の英文で書きます。コードがなにを行おうとしているのか、またなぜ行おうとしているのかを記載することに焦点を絞り、微細に どうやるか を書くことは避けてください。ここでは、文書に重要な事柄がいくつかあります: ファイルのヘッダ すべてのソースファイルには、ファイルの基的な目的を説明するヘッダが必要です。ファイルにヘッダがない場合、ツリーにチェックインしてはいけません。標準のヘッダは次のようになります: //===-- llvm/Instruct

    [翻訳] LLVMコーディング標準3.9.1(3/4)機械的なソースの問題 - Qiita
  • [翻訳] LLVMコーディング標準3.9.1(1/4):目次&はじめに - Qiita

    コード整形にはclang-formatがいいらしい →ベーススタイルの1つとして、LLVM coding standardsがある →先進的な感じに憧れるが、日語資料が無い ということで、LLVM coding standardsを翻訳してみました。 LLVM3.9.1版のドキュメントを元にしています。 新版対応はこちら LLVMコーディング標準 原文 目次 はじめに 言語、ライブラリ、および標準 C++標準のバージョン C++標準ライブラリ 利用するC++11言語とライブラリの機能 その他の言語 機械的なソースの問題 ソースコードのフォーマット コメント ファイルのヘッダ クラスの概要 メソッド情報 コメント書式 ドキュメンテーションコメントでのDoxygenの使用 #includeの形式 ソースコードの幅 タブの代わりにスペースを使う コードインデントの一貫 ラムダはコードブロックと

    [翻訳] LLVMコーディング標準3.9.1(1/4):目次&はじめに - Qiita
  • 1