Re: PDO: extend or encapsulate?
| From: | Tony Marston | Date: | Sat, 14 Jul 2012 08:09:59 +0000 |
| Subject: | Re: PDO: extend or encapsulate? | ||
| References: | 1 2 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-318474@lists.php.net to get a copy of this message | ||
wrote in message news:1535031289.371987.1342162338279.JavaMail.open-xchange@email.1und1.de...
tamouse mailing lists <tamouse.lists@gmail.com> hat am 13. Juli 2012 um 07:06 geschrieben:The idea that you shouldn't use inheritance for code reuse is absolute nonsense as it makes a mockery of one of the fundamental principles of object oriented programming. If you make a mess of inheritance it's because your implementation is flawed, not that the concept is flawed. Next you'll be saying "don't use encapsulation"or "don't use polymorphism". What a bunch of idiots! -- Tony Marston http://www.tonymarston.net http://www.radicore.orgIt's Friday, so... Yes, it's true, I have just started looking at using PDO instead of mysqli -- a bit behind the times... My question at this stage, is do people tend to extend the PDO class for their own use, or encapsulate it in a class (or do most people use it mostly in procedural code?)I stick to use it as components as it is said "Do not use inheritance for code re-use" :)