タグ

コーディング規約に関するainameのブックマーク (4)

  • コジオニルク

    正確には昨日の日記だが今日書く。 山梨土産として以前から気になっていたふじやまビールの 1L 缶を飲んでみた。 ピルスナー、ヴァイツェン、デュンケルの 3 種あるようだが、どうせ 1L 飲むならピルスナー一択だろうということでピルスを選択。 ヴァイツェン、デュンケルを 1L 飲む人というのはふじやまビールを飲み慣れているか、よほどそれが好きな人なのだろう。 飲んでみたが、要冷蔵の酵母ビールということでちゃんとその感じがして美味しかった。 これも若い頃だったら普通のピルスナーでつまらないと思っていたかもしれないが、今飲むとその普通が良い。 普通でありつつそのへんに売っている四大メーカーのピルスナーとは違う、そんな感じがちゃんとする。 そして 1L 缶というのが昭和の人間からするとロマン溢れるのでとても良い。 今スーパーでギリギリ見かけるのはスーパードライ 1L 缶だが、スーパードライは 1L

    コジオニルク
  • ハンガリアン記法 - Wikipedia

    ハンガリアン記法(ハンガリアンきほう、英: Hungarian notation)あるいはハンガリー記法(ハンガリーきほう)とは、プログラマがプログラムのソースコードを書く際に変数名やクラス名などの識別子に特別な接頭文字ないし接尾文字をつけることで、他の人がその識別子を見たときに識別子の使用方法・データ型情報・スコープなどが分かるようにするための命名法である。 ハンガリアン記法という名称は考案者チャールズ・シモニーがハンガリー出身であることに由来する[1][2]。 来、シモニーの考案したハンガリアン記法とは、変数の意味や使用目的から接頭辞を決定することであり、型では区別できない情報を変数名に付与することで、紛らわしい変数の意味を明白にし混同をさけるためのものであった[1]。たとえば、論理座標とデバイス座標、X軸とY軸、ドルと円などで、これらは単純に型による安全性に頼ることはできない。 マ

  • Rubyコーディング規約

    はじめに 文書は、Rubyによりコーディングを行う際の規約について述べる。 実際のプロジェクトに適用する際には、このコーディング規約をカスタ マイズして用いることを推奨する。 ソースコードの整形 インデント プログラムを読みやすくするため、インデントを適宜行う。インデント 幅は2とする。また、インデントにはスペースのみを使用し、タブは使用 しない。(環境によりタブ幅が異なるため。) 例: if x > 0 if y > 0 puts "x > 0 && y > 0" end end 一行の桁数 一行の桁数は最大80桁までとする。 空行 複数のクラスの区切には空行を挿入する。 例: class Foo ... end class Bar ... end 誤った例: class Foo ... end class Bar ... end また、クラス内の各構成要素の区切にも空行を挿入する。

    ainame
    ainame 2011/08/09
    >メソッド定義の中にはコメントは記述しない。(コメントが必要だと思わ れるようなコードにはリファクタリングを行う。)
  • Google C++スタイルガイド 日本語訳

    Text Drop 翻訳、プログラミング、写真、カメラなどについて書いてます。スタイルガイド/コーディング規約やチートシートなど、ちょっと便利なものを翻訳しています。 TEXTdropでは、C++プログラマーも利用できるパワフルな機能を搭載。C++のコードを書く際に行う手順や避けておきたい工程などを詳しく説明しています。コードスタイルラインの日語版では、日語訳やJ P Yへの換金もサポート。話題性があるオンラインカジノ 日円変換や入金の際のバグにも対応しています。統一性のあるコードを書くためのポイントや規約の種類を参考にする事ができます。

  • 1