Naming suggestion required

S

Srijayanth Sridhar

[Note: parts of this message were removed to make it a legal post.]

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
 
S

Srijayanth Sridhar

[Note: parts of this message were removed to make it a legal post.]

Umm, sorry, read init as initialize, too much Python happening on the side
;)

Jayanth
 
T

trans

Hello,

I am writing a program that will fetch me lyrics from any one of a possib= le
number of sites. For this I have the following setup:

class AbstractLyricFooBarSomething(this is the name suggestion I require)
=A0 def init
=A0 =A0 @artist=3D""
=A0 =A0 @title=3D""
=A0 =A0 @lyric=3D""
=A0 end
=A0 attr_reader :lyric,:artist,:title
end

class MetroLyrics < FooBarSomething
=A0 def init url
=A0 =A0 #do magic
=A0 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 o= f
them seemed to fit the paradigm.

Lyrics
LyricEngine
LyricsParser
Lyricalizer

Generally speaking go with just "Lyrics". But also have you wrapped
everything in a name space? Eg.

module LyricsLicker

class Lyrics
...
end

class MetroLyrics < Lyrics
...
end

end

T.
 
S

Srijayanth Sridhar

[Note: parts of this message were removed to make it a legal post.]
Generally speaking go with just "Lyrics". But also have you wrapped
everything in a name space? Eg.

module LyricsLicker

class Lyrics
...
end

class MetroLyrics < Lyrics
...
end

end

T.
Thanks for the suggestion. I will wrap it up in a namespace.

I actually dig LyricsLicker. Pretty cool.

Thanks,

Jayanth
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,769
Messages
2,569,580
Members
45,054
Latest member
TrimKetoBoost

Latest Threads

Top