임시 이름

2020년 5월 7일 수정

≡ 목차 (Table of Contents)

이름 짓기가 곤란하거나 대충 빠르게 지어야 할 때 쓰기 좋은 임시 이름을 몇 가지 모아보는 글이다. 이 글을 쓰는 이의 특성(?) 상 주로 프로그래밍에 관련된 내용이라고 생각하자.

Foobar 스타일

영국이나 미국 등의 영어 권에서 자주 쓰이며 foo - bar 로 시작하기 때문에 이를 붙여서 foobar 형태라고 부르는 것 같다. 보통 아래의 순서대로 쓰이긴 하지만 순서가 정해져 있는 것은 아닌 것 같다. 일부는 영국 영어에서만 쓰이는 것도 포함되어 있다.

  • foo
  • bar
  • baz
  • qux
  • quux
  • quuz
  • corge
  • grault
  • garply
  • waldo
  • fred
  • plugh
  • xyzzy
  • thud
  • wibble
  • wobble
  • wubble
  • flob

i

프로그래밍에서 변수의 이름을 짓는 것은 상당히 중요한 일이나 특정 상황에서 우리는 예외적인 관습을 많이 만들어 왔다. 그 중 대표적인 것이 바로 i 다.

for (int i=0; i < x; i++) { ... }

주로 루프에서 i 라는 변수 이름을 임시로 사용하는 경우가 많은데, index 용도이기 때문에 첫 글자를 약자로 쓰는 경우라고 봐야 한다.

현재는 index를 i 라고 쓰는 케이스가 이제는 거의 당연하다고 여겨지는 지경까지 온 것 같다. 그래서 i 만큼은 임시 이름에서 의미를 가지는 특수한 경우로 볼 수 있다.

비슷하게 j, k 가 있겠지만 이 녀석들은 좀 다르다. 가급적 쓰지 말자.