名前とか使用方法とかルールを決めて守ればいいだけじゃないかなあ
俺は5人チームでくらいしかやったことないけど
今はIDEで使用箇所抽出できるし。
全部グローバルにしといたら起動時にガッとヒープにメモリ確保して
その後は確保のコストがかからないからちょっと早くなりそうだし

似たような話で構造体の代わりにのみに使ってるクラスオブジェクトの
getter/setterも無駄だなと思う。パブリックメンバでいいじゃん

このスレ向きの話をすると、昨日ジュンク堂行ったら
「いまどきのアセンブラプログラミング」
が未だに他の良書と並んで縦じゃなくて表紙を向けて
並んでるんだがどうにかならんかなあ。