> Mi van pl. akkor, ha a kód megírása pillanatában úgy jön ki, hogy egy adott konstans csak egy helyen van használva, de utána aztán mégis több helyen lesz? Először odaírod a számot simán, aztán pedig kiemeled konstansba?
Általában igen. Ez is egy elv egyébként: semmit ne csinálj, amit nem feltétlenül muszáj. Ugyanezen okból nem írunk metódusokat amik logikailag oda tartoznak ugyan, de soha senki nem hívja meg az adott projektben. Majd ha tényleg kell, akkor megírjuk, addig csak foglalja a helyet.
> Mi van, ha utána mégis csak egy helyen lesz használva? Akkor meg kitörlöd?
Akár ki is törlöm, de inkább nem: ez nagyon ritka eset - hiszen csak a második használatkor emelem ki, és ennyi inkonzisztencia nekem belefér a végtermékbe.