Why do some people hate object oriented programming?
"A frequent argument for OOP is it helps with code reusability, but one can reuse code without OOP—often by simply copying and pasting. There's no need to superimpose some elaborate structure of interacting, instantiated objects, with all the messaging and fragility that it introduces into a program."
-- http://www.devx.com/DevX/Article/26776
So should I just go back to coding in assembly language? :)
-- http://www.devx.com/DevX/Article/26776
So should I just go back to coding in assembly language? :)
2 Comments:
There is an interesting [-ish] thread at LtU on just this topic. There is a lot of heat and noise in it, but OOP does tend to start this sort of religious war.
I personally feel that, to many people, OOP is the "One True Hammer"(tm) with which nails must be hit. Any and all nails. OOP is exceptionally good for some problems, and quite silly for others. It does not however, and this is only my opinion, deserve the levels of derision (or unqualified promotion) that it receives.
In some situations, OO languages like Java(tm) may be suitable, in others, it may be assembler.
As an aside: I seem to recall reading about some dialects of assembler which supported OOP and functional programming. Alas I couldn't find the right search terms for google. Just goes to show (or would if I could show them), that you don't need to abandon your favourite paradigm just to code in ASM. :-)
By thsutton, at 10:24 PM
runescape money
runescape gold
runescape money
runescape gold
wow power leveling
wow powerleveling
Warcraft Power Leveling
Warcraft PowerLeveling
buy runescape gold
buy runescape money
runescape items
runescape gold
runescape money
runescape accounts
runescape gp
dofus kamas
buy dofus kamas
Guild Wars Gold
buy Guild Wars Gold
lotro gold
buy lotro gold
lotro gold
buy lotro gold
lotro gold
buy lotro gold
runescape money
runescape power leveling
runescape money
runescape gold
dofus kamas
cheap runescape money
cheap runescape gold
Hellgate Palladium
Hellgate London Palladium
Hellgate money
Tabula Rasa gold
tabula rasa money
lotro gold
buy lotro gold
Tabula Rasa Credit
Tabula Rasa Credits
Hellgate gold
Hellgate London gold
dofus kamas
buy dofus kamas
wow power leveling
wow powerleveling
Warcraft PowerLeveling
Warcraft Power Leveling
World of Warcraft PowerLeveling
World of Warcraft Power Leveling
runescape power leveling
runescape powerleveling
eve isk
eve online isk
eve isk
eve online isk
血管瘤
肝血管瘤
音乐剧
北京富码电视
富码电视
富码电视台
7天酒店
7天连锁酒店
7天连锁
自清洗过滤器
过滤器
压力开关
压力传感器
流量开关
流量计
液位计
液位开关
温湿度记录仪
风速仪
可燃气体检测仪
By Anonymous, at 11:01 PM
Post a Comment
<< Home