|
From: "Luigi Perroti" on 14 Jul 2008 15:59 Hello, I'm planning out a simple project and most probably I will need the functionality provided by the Singleton pattern. However with the next 5.3 release I would be able to conveniently use classes directly without instancing them. This would be a comparable option thanks to late state binding and the possibility to reference the class using a variable. What path do you suggest I should take? I can wait for the 5.3 release since I'm not in a hurry. I would like to hear your opinions in particular regarding the performance and code maintainability aspects. Thanks for your time.
From: Chris on 14 Jul 2008 20:10 Luigi Perroti wrote: > Hello, I'm planning out a simple project and most probably I will need > the functionality provided by the Singleton pattern. > However with the next 5.3 release I would be able to conveniently use > classes directly without instancing them. > This would be a comparable option thanks to late state binding and the > possibility to reference the class using a variable. > > What path do you suggest I should take? I can wait for the 5.3 release > since I'm not in a hurry. > I would like to hear your opinions in particular regarding the > performance and code maintainability aspects. Is this a decision for the whole project or just one particular part of it? Can that one part be put off until later or does it need to be done first? -- Postgresql & php tutorials http://www.designmagick.com/
From: "Luigi Perroti" on 15 Jul 2008 02:40 On Tue, Jul 15, 2008 at 2:10 AM, Chris wrote: > > Is this a decision for the whole project or just one particular part of > it? Can that one part be put off until later or does it need to be done > first? > This decision will impact the whole project. I think that maybe I should go with the Singleton pattern approach since it should allow for easier/quicker refactoring in case I have to switch to another object oriented pattern. BTW, thanks for your other reply on the php-db list.
|
Pages: 1 Prev: mkdir permission errors Next: Math Weirdness - Can it be done with integers alone?? |