ゲームプログラムなら俺に聞け30 at TECH
[2ch|▼Menu]
87:デフォルトの名無しさん
14/01/12 01:30:37.47
カメラの位置と向きを、素直にパブリックなデータにすればいいと思うが
勝手に書き換えるようなヴァカには内緒で

88:デフォルトの名無しさん
14/01/13 16:26:18.54
ソースコードを極力ブラックボックス化してても
開発が出来るようにさせるのが好ましいんだよ

その為に、あらゆる束縛がついていて、
タブーを犯してる可能性自体を、言語仕様レベルで排除してくれていると
ブラックボックス化しやすい
そういう面で動的言語は短く書ける反面かなりひどい
絶対的な規則を作って、それのチェック機構まで作ってようやくブラックボックス化できる

つまり動的言語が生きれる場所は、一人のプログラマが最初から最後まですべてのソースコードを掌握できる規模に留められる
これはそのPGのスペック次第で拡大もするし縮小もするもの

89:デフォルトの名無しさん
14/01/13 16:33:29.88
毎日ひたすらプログラミングを続けているときと、
久しぶりにプログラミングした時では、思考能力の程度そのものが違う

常にやっているときなら動的言語だろうとなんでもできるけど、
そんなに常にやってる暇がある奴なんて限られてくるから
久々にソースコードを触ってもミスしない言語が大規模開発には好ましい
アルゴリズム自体の制約を作って、
難しい部分がアルゴリズムの生成ではなく、プログラミングの言語仕様のほうにさせる
そこから得られるものが、コンパイル時に言語仕様のエラーチェックをして貰う事で、
アルゴリズムの出力エラーチェックの工数が減る

自分の100%の能力使って、言語のスペックとリンクさせるような開発は、
何か月間もやらなきゃいけない大規模開発にはそもそも向いていない
数時間から数日以内に完成するような短期開発のプログラムでは絶大な効果を発揮する
それが動的言語
静的言語は完全オートを目指す道で、動的言語は、マニュアル操作で自分自身のスペック依存開発能力が大きく左右するもの
根底を見ればITのような小さな世界ではなく、もっと大きなところで分岐している気がする

90:デフォルトの名無しさん
14/01/13 21:26:08.13
昔話かな?
動的言語で書かれた巨大なソフトウェアが、オープンソースでもプロプラでもゴロゴロ転がってる時代は最近始まったものでもないと思うけど

91:デフォルトの名無しさん
14/01/13 23:46:56.22
偏に原因と経験の様相の違いやね

92:デフォルトの名無しさん
14/01/14 03:24:39.32
開発者それぞれに経験や背景が違うから難しいのよ

93:デフォルトの名無しさん
14/01/15 13:49:05.55
全ての .h や .cpp を

#ifndef ○○
#define ○○
#endif

で囲うべき?

94:デフォルトの名無しさん
14/01/15 14:20:17.85
.cppは何のために囲むんだ?

95:デフォルトの名無しさん
14/01/15 14:58:19.87
かこむん蛇懐かしいよな

96:デフォルトの名無しさん
14/01/15 15:02:53.90
多重インクルードと extern "C" のどっちの話よ

97:デフォルトの名無しさん
14/01/15 15:34:42.02
インクルードガードの話じゃね?
.hと.hppなら全てやっておいた方がいい

98:デフォルトの名無しさん
14/01/15 16:55:43.43
>>93
残念ながら現状そうなっている
GHが提案していた # なしの include はその必要がないもの

99:デフォルトの名無しさん
14/01/15 17:08:39.15
シャープ1文字くらい好きなように付けさせてやれよ

100:デフォルトの名無しさん
14/01/15 19:07:38.89
#pragma once
ではダメなの?

101:デフォルトの名無しさん
14/01/15 19:24:34.52
>>100
使える環境ならおk

102:デフォルトの名無しさん
14/01/15 22:42:15.54
pragma onceだと、異なるパスで同一ファイルにアクセスできる場合に
ガードできないからダメだと聞いたことがある
結局ifdefガードが確実

103:デフォルトの名無しさん
14/01/15 23:53:32.60
昔のGCCはシンボリックリンクでおかしくなってたんだよな

104:デフォルトの名無しさん
14/01/16 01:21:21.56
そこはクロスで

105:デフォルトの名無しさん
14/01/16 01:24:05.88
xx

106:デフォルトの名無しさん
14/01/16 15:39:58.57
>>102
初めて聞いた。なるほど。

107:デフォルトの名無しさん
14/01/16 20:55:17.32
>>102
なるほど。「ンーwwwwwwwwww」


最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

3761日前に更新/23 KB
担当:undef