俺は677の発想に一票。
コードが見やすいかどうか、というより(まあ数字の方が見やすいのはたぶん日本人ぐらいのものだと思うが)
「月の名」っていう型が存在することの方が重要でしょ。