- Excel VBA 質問スレ Part39 [転載禁止]©2ch.net
154 :デフォルトの名無しさん[sage]:2015/12/24(木) 10:15:31.90 ID:+bsSlAyH - >>142
> 狭まるのは利用可能範囲だけ それを一般には変数のスコープという。 「第3回 スコープを意識したプログラミング―その2 変数のスコープ」 http://gihyo.jp/dev/serial/01/code/000302
|
- Excel VBA 質問スレ Part39 [転載禁止]©2ch.net
155 :デフォルトの名無しさん[sage]:2015/12/24(木) 10:17:46.35 ID:+bsSlAyH - >>146
> エディタの設定でOption Explicitはついているのだが、これまで一度も「変数が定義されていません」のエラーを出したことはない。 > つまりDimし忘れることなんて普通は起こらないし、それへの保険なんて任意保険で十分。やらないのはあり得んみたいな言説はおかしい。 typoは検出できる。 これ重要。
|
- Gitをより良くするための運用ガイドライン作成スレ [転載禁止]©2ch.net
222 :デフォルトの名無しさん[sage]:2015/12/24(木) 10:27:35.59 ID:+bsSlAyH - >>221
この話は>>194から始まる「TDDでも他人がテスト書くこともある」という話で、そうする人が いるかもしれないが、普通はプロダクトコードを書いた人がTDDのテストを書く方が効率が いいという話。
|
- Excel VBA 質問スレ Part39 [転載禁止]©2ch.net
157 :デフォルトの名無しさん[sage]:2015/12/24(木) 10:59:36.15 ID:+bsSlAyH - >>138
> MSがそう勧めてたこともあるので、VBAプログラマの多くは関数先頭宣言派だと思うぞ これか。 「変数とメソッドのスコープ」 https://msdn.microsoft.com/ja-jp/library/ms973875.aspx > プロシージャ レベル スコープ > > 変数を宣言するための最も一般的な場所は、プロシージャの先頭です。これらの変数は、 > プロシージャ全体で利用することができます。プロシージャの先頭に変数を置いておけば、 > どのプロシージャでも変数宣言を簡単に見つけることができます。すべての変数宣言を > 先頭に置くという習慣を身に着けていないと、変数がどこで宣言されているかがわからず、 > 変数に関連するバグを追跡するのに余分な時間がかかる可能性があります。 2001年12月の記事だけど、今でもMSはこう思ってるんだろうか。
|
- Excel VBA 質問スレ Part39 [転載禁止]©2ch.net
161 :デフォルトの名無しさん[sage]:2015/12/24(木) 16:30:39.57 ID:+bsSlAyH - まあ最近の流れは、どの言語でも使用する直前で変数宣言するのが推奨されてるから、
2001年の古い記事に従うこともないと思うがな。
|
- Git 13 [転載禁止]©2ch.net
481 :デフォルトの名無しさん[sage]:2015/12/24(木) 18:04:59.10 ID:+bsSlAyH - >>480
細かくcommitしながらコーディングしたいからでは?
|
- Git 13 [転載禁止]©2ch.net
483 :デフォルトの名無しさん[sage]:2015/12/24(木) 18:22:25.09 ID:+bsSlAyH - 本当にやりたかったことは、master/a.txtを見ながらdevelop/a.txtを編集したいということじゃないかと。
|
- Git 13 [転載禁止]©2ch.net
486 :デフォルトの名無しさん[sage]:2015/12/24(木) 18:39:38.03 ID:+bsSlAyH - 大がかりに編集したいということだから、ブランチ切ってmasterに影響を与えたくないのでは。
まぁどうでもいいことだが。
|