タグ

ブックマーク / clown.cube-soft.jp (3)

  • プログラムの可読性に関する検討 - Cube Lilac

    目次 はじめに(※この記事) 名前 式と文 一貫性と慣用句 関数マクロ マジックナンバー コメント 長さ(行数,1行の文字数) はじめに http://d.hatena.ne.jp/honjo2/20100518/1274178222 を読んでプログラムの「可読性」について考えていたら長くなりそうだったので,イントロ的な記事をまず書いておきます.詳細は,まとまったらと言う事で. 指標の必要性 「可読性」は主観に依存する部分も大きいため,注意深く検討していく必要があります.特に,「可読性が低い」と言う言葉は単に「俺が読めないコードはクソだ!」の言い換えでしかない場合も多いので,そうならないように注意する必要があります. 「可読性」は,単語の指す範囲が広く,また曖昧であるという問題があります.例えば,http://d.hatena.ne.jp/honjo2/20100518/127417822

    プログラムの可読性に関する検討 - Cube Lilac
  • プログラミング言語の習熟度 - Cube Lilac

    プログラミング言語経験を列挙する場合、以下の指標を資料内に併記してください 付記例) Perl (5), Python (4), C (3), C++ (2) レベル5 マスターレベル。拡張ライブラリを記述できるだけでなく、言語の内部仕様、処理系の実装等についても明るい レベル4 問題なく日常的に利用できるレベル。言語を使うだけでなく、その言語のライブラリを作ったり、フレームワークを作ることもできる レベル3 リファレンスがなくても任意の処理が記述できるレベル レベル2 リファレンスがあれば利用できるレベル レベル1 授業などで触れたことがある程度。日常的に利用できるわけではない はてなサマーインターン2010 はてブ経由ではてなインターンシップの募集要項を見ながら,まず「レベル3」の壁が高すぎだなぁと言う感想を抱きました.私が自分の中で最も「書ける」と思っているプログラミング言語は C

    プログラミング言語の習熟度 - Cube Lilac
  • はてな的プログラミング言語人気ランキング - Cube Lilac

    この記事で更新していた「基礎文法最速マスター」のまとめは,現在,プログラミング言語「基礎文法最速マスター」ランキング にて更新しています.この記事の更新は停止していますので,最新の結果はそちらを参照下さい. ここ最近,「○○○ 基礎文法最速マスター」と言う記事が流行っていたようです.この各記事の被ブクマ数を見ていると,プログラミング言語毎の(はてな界隈での)人気がよく表れているなーと思ったので被ブクマ数の多い順に列挙してみました*1.尚,調査する際には Perl基礎文法最速マスター - Perl入門〜サンプルコードによるPerl入門〜 の「このエントリーを含むエントリー」と 基礎文法最速マスターぞくぞくキターーー! - 燈明日記 を利用しました. JavaScript 基礎文法最速マスター - なんとなく日記 PHP 基礎文法最速マスター - Shin x blog Perl 基礎文法最速

    はてな的プログラミング言語人気ランキング - Cube Lilac
  • 1