ノンプロ研中級プログラミング講座【GAS コース第 8 期】第 1 回
- kanimiso_gs
- 1166
- 2
- 0
- 0
ステップオーバー:同一の関数内で1行実行 ステップイン:関数に関わらず1行実行 ステップアウト:現在の関数の最終行まで実行 #ノンプロ研 #GAS中級
2022-01-19 20:31:08@kanimiso_gs デバックすると自分で作った関数・変数と トップレベルオブジェクトが確認できます。 オブジェクトを開くと中にメソッド(: functionがついているもの)があるのも確認できます。 #ノンプロ研 #GAS中級
2022-01-19 20:31:59@kanimiso_gs 狭いスコープで範囲を指定することを 「スコープで閉じる」といいます。 メリットは変数・定数などの命名・管理が楽になることです。 #ノンプロ研 #GAS中級
2022-01-19 20:42:44ひたすら演習でスコープ毎の挙動の確認。 こういうの1人で勉強してると、ふんふん、って読み飛ばしちゃったりするから、講座で手を動かして学習できるの良いな。 #ノンプロ研 #GAS中級
2022-01-19 20:49:28@wa_maru_gm varはブロックスコープで閉じることができなくて、 ブロックスコープ内で定義してもローカルスコープ内で宣言する動きになります。 #ノンプロ研 #GAS中級
2022-01-19 20:50:20教える人だって間違えるんだから、ややこしいんだな。 だからこそ手を動かして、ちゃんと理解しておきましょう!! #ノンプロ研 #GAS中級
2022-01-19 20:53:12あえてグローバル変数を使うときは、変数名を全部大文字にするとかコーディングルールを作ると、わかりやすくなる #ノンプロ研 #GAS中級
2022-01-19 20:55:06領域毎にネーミング方法をコーディングガイドラインで定めておくと、視認性高くぱっと判断出来ます。 #ノンプロ研 #GAS中級
2022-01-19 20:55:07@kanimiso_gs グローバル領域に変数を書く場合はアッパースネーク記法で宣言するなど、コーディングガイドラインで定めておくとわかりやすいです。 自分一人で開発しているとしても数か月前の自分は他人なので、定めておきましょう! #ノンプロ研 #GAS中級
2022-01-19 20:56:37@kanimiso_gs 基本的にはグローバル領域への宣言は非推奨です。 理由は下記です。 ・毎回実行される ・プロジェクト全体から影響を受ける ・名称のバッティング ・宣言と使用位置が遠い #ノンプロ研 #GAS中級
2022-01-19 20:58:40