From: Srijayanth Sridhar Date: 2009-06-12T16:18:54+09:00 Subject: Naming suggestion required --000e0cd4d4a23c0278046c218591 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Hello, I am writing a program that will fetch me lyrics from any one of a possible number of sites. For this I have the following setup: class AbstractLyricFooBarSomething(this is the name suggestion I require) def init @artist="" @title="" @lyric="" end attr_reader :lyric,:artist,:title end class MetroLyrics < FooBarSomething def init url #do magic end end and so on. There'll be a factory that takes in the search queries and returns an appropriate object(s) What should I call FooBarSomething? I thought of the following and none of them seemed to fit the paradigm. Lyrics LyricEngine LyricsParser Lyricalizer Thank you, Jayanth --000e0cd4d4a23c0278046c218591--