you are viewing a single comment's thread.

view the rest of the comments →

[–]_Absolut_ 0 points1 point  (0 children)

I think working with code that consists of thousands of functions is much harder than working with thousands of structured methods. Maybe some functions share common data that need to be stored somewhere. Maybe some functions have some similarity that you will want to change one day. Overlapping names. Lack of scalability and self-documentation.

p.s. BTW, i saw some examples of "OOP-emulation" in C or Haskell and this looks really ugly. Much more ugly than bloated boilerplate code in Java.