グローバル定数まで禁止はやりすぎ | おっちゃんねる

おっちゃんねる

ここはおっちゃんの憩いの場 (´・ω・`)

Top / 詳細

グローバル定数まで禁止はやりすぎ

2024年03月26日
3

1. 名無しのおっちゃん

2024年03月26日 10時44分 ID:1109e357bd (1/1) ID抽出 返信

グローバル変数はさ
うっかり代入や初期化しておかしくなる危険があるからわかる
でも定数ならグローバルでも変えられないんだし
別にええやんな

2. 名無しのおっちゃん

2024年03月26日 12時10分 ID:d2737a8142 (1/1) ID抽出 返信

まぁあっちこっち乱立されてどれがどれってわからなくなるのが嫌で必ず設定マネージャーの問い合わせメソッドから取れって事前に書かれてたらわからるな

3. 名無しのおっちゃん

2024年03月26日 18時24分 ID:2f262618b7 (1/1) ID抽出 返信

所感だけど時と場合によりけりかなぁ
定数に限った話じゃないけど、そもそもグローバルにアクセス可能な要素はレイヤーを超えた依存関係が増えかねない懸念がある。そうしてあちこちから参照されまくってしまうと、定数少し変えた時の影響把握だけでもかなり辛くなる。
こうした懸念があるならモジュール単位に公開した方が良いことが多いイメージ
一方でコンフィグや数学的な定数、比較的小規模なプロジェクトとかはむしろグローバル定数を使いたい
おっちゃんとしては両極端なルールではなく、時と場合に応じた使い分けがしたいなぁ

コメントを投稿する


カテゴリー一覧

おっちゃんねる