タグ

プログラムに関するbelka333のブックマーク (25)

  • プログラミングで変数名や関数名のネーミングに迷ったときに便利なカンニングペーパーまとめ

    僕は、プログラムをする上で変数や関数に良い名前を付けるのはとても重要と考えています。 というのも、良い名前を付ければ、それだけでそのコードがしたいことの説明になり、コメントと同等の働きをすることもあるからです。 自分がちゃんとそれをできているのかはさておき、僕は普段から、できれば読みやすくて分かりやすい名前を付けたいと思っています。他の人も読むコードであれば、できればプログラムでよく使われるような単語を利用して書いた方がより分かりやすいです。 ただ、よい名前を考えるのって、ちょっと面倒くさいんですよね。僕はこれまで、英語の辞書を利用して、考えたりしていたのですが、「何か、プログラムでよく使われる単語をまとめたものはないか?」と探したら、ドンピシャのものがいくつかあったので、それらをまとめて以下で紹介します。 photo by Michael Coté codic codic – デベロッパ

    プログラミングで変数名や関数名のネーミングに迷ったときに便利なカンニングペーパーまとめ
  • EternalWindows

    C言語によるWindowsプログラミングの解説サイトです。 書籍Windows Internalsの解説はこちらをご確認ください。

  • コードレビューについて - camlspotter’s blog

    このところ立て続けにコードレビューについて話をする機会があったので 私が経験した最高のレビュー体制を簡単にまとめておこうと思います。 利点 何故必要か 何が嬉しいのか コスト うまく回すためには何が必要か 細かい運営方法 はっきり言って当たり前の事しか書きません。 私も当時は当たり前のことだと思っていましたから、特に気にもしていなかったのです。 ただ見聞するところによると、これをちゃんとやっているところはとても少ないようです。 ウォールストリート系のファンドでもろくにレビューしてないとかどういうことなんでしょう。 だから時々会社が吹っ飛ぶんですね… 結局は、ああだ、こうだ各論を言っても、ちゃんとやれるのか、それ一点に尽きてしまう話なのですが… 利点 レビューを何のためにするか、それはまず第一に自分達の書いているコードに潜在するバグによる損失をできるだけ少なくすることでしょう。 型システムや

    コードレビューについて - camlspotter’s blog
  • IrrLicht Lesson

    Irr Lesson Irrlicht(イルリヒト)エンジンを使用したプログラムを紹介します。 ここでは主に、初めてIrrlichtを使用する方を対象として説明していきます。 ※Windows上での開発で進めていますが、他の環境でも動作するよう心がけています。 また、エンジンの改造やDLLの追加は行わないで進めていきます。 Irrlichtのバージョンは1.4を使用しています。 メモ 更新情報 2008/07/13 LessonD01:iアプリ用絵文字表示を追加 2008/05/11 LessonC01:SDL組み込み/ジョイパッド操作を修正 2008/04/27 Half-Life Model Loader for Irrlichtを追加 2008/04/19 TortoiseSVN(ファイル管理)の使用方法をアップ 2008/04/19 Doxygenで日語表示の問題点と対策方法を追

  • 超初期、ビデオゲーム史の証言

    綾部和@ミレニアムキッチン @ayabekaz そういえば、ジャレコでエクセリオンを作った当時すでに初老のおじさん(あれのアーケードはハードもソフトもグラフィックも1人)が、アセンブラを知らずに全部マシン語で、ロムライターに直接数字を打ち込んでエクセリオンを作っちゃった話って、ちゃんとゲーム歴史に残されています?

    超初期、ビデオゲーム史の証言
    belka333
    belka333 2010/06/05
    マシン語でプログラミングとかそれプログラミングと違う気が、、、 人間ロムライター…