Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

Monkey patching acceptance

Name: Anonymous 2012-02-28 4:46

Rubyists welcome modifying existing classes. Javascripters don't.

why

Name: Anonymous 2012-02-28 5:01

Because
































LISP

Name: Anonymous 2012-02-28 9:52

It's a basic tenet of software engineering that you want to minimize coupling between modules. Inheritance introduces such a coupling, where Class B is dependent on Class A's implementation, and any changes thereof. In the case where the designer of Class B is not also the designer of Class A, such changes will have unintended consequences.

People who write Ruby are just terrible programmers.

Name: Anonymous 2012-02-28 10:41

Because
































The game. You lost it. xD

Name: Anonymous 2012-02-28 11:04

Because
































Nope, nothing interesting here either, faggot. Why do you still have hope?

Name: Anonymous 2012-02-28 11:21

because javascripters qq about not having classes like ``the big boys''

Don't change these.
Name: Email:
Entire Thread Thread List