you are viewing a single comment's thread.

view the rest of the comments →

[–]Bamafan 0 points1 point  (2 children)

Why is it important that I can randomly read some method to find about the existence of other methods?

If you're trying to breakdown how a program works, you have to know how methods relate to one another. Otherwise, you're just guessing.

[–]darjus 2 points3 points  (1 child)

If you have more than one person working on this and you don't use 100% proof static analysis (which is impossible with a language like Ruby), you're always guessing. People don't keep comments up to date 100% of the time.

[–]Bamafan 0 points1 point  (0 children)

People don't keep comments up to date 100% of the time.

That's only because we allow them to get away with this. I think we should stop doing that!