連続したデータの位置を指し示す物の名前を
いくつか考えられるのですが、皆さんは
どう使い分けをしていますか?

location
offset
index
position

ほかにも始め〜終わりを示す物の名前を
どう使い分けをしていますか?

top <-> bottom
head <-> tail
begin <-> end(finishって表現もあるなぁ)
start <-> end(startの対はendでいいのかな?)

なんかコードを見直していると名前の付け方に
統一性がなくて、汚いコードに見えてくるです。。。