codeja vu: the feeling that you are coding something that you already coded before.
Via James Strachan.