First of all. Thanks everybody for the feedback. It was very precious to hear from you.
So, there's no big differences unless we're working with heavy processes. Even in this case, the performance seems to be very good in both practices, thus I'll keep OOP. My OOP concepts are not really sharp yet but I'm learning more and more everyday and I feel very satisfied with that. I still get caught in some aspects of classes abstraction, probably due to the lack of design. I see OOP fitting in all contexts I've got until now, at least due to code organization. Also, I like that thoughts of using it primarily for Core libraries (I have my own 'class Core' too) which drives much of my system. But I'm wondering about that discussion on 'outputs'. I don't see any reasons why don't do that, we can have an abstract class and other classes implementing 'drivers' for the needed formats and that would fit really good in some environments where data are output in many formats. Thank you all guys!!! Regards, William N. Zanatta -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php