Coding standards

Permalink
When I heard that C5 is ZF app I was happy. I also really like that you've created strict coding standards. But I'm wondering why you didn't adopt the ZF coding standards completely (especially the underscore notation of private variables)?

 
andrew replied on at Permalink Reply
andrew
Primarily because when concrete5 started, the Zend Framework didn't exist. There's a lot of legacy code in there and refactoring takes a lot of time, and can introduce a lot of bugs.

We generally try to keep our code clean and object-oriented, but it's not really a Zend Framework app, it instead just leans on a lot of really useful Zend Framework libraries for some functionality that we don't want to have to rewrite.

Hope this helps!