--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--