I've gone back and forth a few times. However, I think the biggest clue really is that 99% of methods in these modules share the same first parameter. One of the reasons I did not like it was because I really like function-oriented design. However in this case after observing the code for quite a while I am beginning to think the OO makes sense. Here at least.
I've gone back and forth a few times. However, I think the biggest clue really is that 99% of methods in these modules share the same first parameter. One of the reasons I did not like it was because I really like function-oriented design. However in this case after observing the code for quite a while I am beginning to think the OO makes sense. Here at least.