トップページ > プログラム > 2015年12月24日 > +bsSlAyH

書き込み順位&時間帯一覧

5 位/220 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000400000103000008



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
Excel VBA 質問スレ Part39 [転載禁止]©2ch.net
Gitをより良くするための運用ガイドライン作成スレ [転載禁止]©2ch.net
Git 13 [転載禁止]©2ch.net

書き込みレス一覧

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に影響を与えたくないのでは。
まぁどうでもいいことだが。


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。