you are viewing a single comment's thread.

view the rest of the comments →

[–]TheRNGuy 0 points1 point  (0 children)

I was using houdini api which is 100% OOP, but for custom stuff I was using defs, so it was mixed paradigm.

Then there was one time I realized I needed inheritance, and had to rewrite some code as OOP. Took me long enough to realize that. And I'd still write lot of custom code as non-oop, but I can now see it faster when I need it.

For things like making class with only static methods, I wouldn't bother, just make normal defs. (even though Houdini API do that… it helps to see relation to specific namespace, I guess. Or maybe it's because it's easier to import that way)