Вопросы, предложения и тд.
Задаем здесь:
http://groups.google.com/group/arm-zf-cmf/topics
1. Табы и пробелы в вперемешку
2. // пользователь вошол в систему- не грамотный русский
3. public function acauntAction() - не грамотный английский
4. $k = $this->_getParam('k'); - не читабельные ключи
5. if($form->isValid() === 'in') { - весьма странное значение для
метода isSomething
Как минимум в мелочах у вас бардак.
21 февраля 2010 г. 19:54 пользователь NRN <nrn...@gmail.com> написал:
Остальные замечания не по существу.
21 февраля 2010 г. 20:19 пользователь Alexander Makhomet
<a.ma...@gmail.com> написал:
Best regards,
Andrew Stephanoff
2010/2/21 NRN <nrn...@gmail.com>:
21 февраля 2010 г. 21:24 пользователь Andrew Stephanoff
<andrew.s...@gmail.com> написал:
В данный момент пишется документация для написаного кода, плюс
дорабатывается базовый функционал:
1) Веб формы
2) Экспорт импорт БД.
Конечно, никто тебе свой код показывать не будет. Но за образец можно
взять код из Zend Framework и следовать их правилам (которые, к тому
же, описаны на их сайте).
Насчет конструктивной критики -- сам подумай, как можно что-то
предлагать, видя перед собой только код твоей CMS. Для этого нужно
представлять, как это все работает -- следовательно, нужны диаграммы.
И насчет того, что проект реально сэкономит время -- лично я не уверен
:) Но чтобы руку набить - самое то ;)
Best regards,
Andrew Stephanoff
2010/2/22 NRN <nrn...@gmail.com>:
22 февраля 2010 г. 11:26 пользователь Andrew Stephanoff
<andrew.s...@gmail.com> написал:
От себя могу покритиковать следующие моменты:
1. Действительно плохо с русским и английским (вместо unLogin будет
понятнее logout, константа G_GUEST ни о чем не говорит из названия и
т.д.).
2. +1 по поводу того, что isValid() действительно по логике должен
отдавать bool.
3. Как я понял не используете Zend_Db и от этого код немного не ясен
(ИМХО).
4. В моделях библиотеки хотите работать с Zend_Session напрямую, мне
кажется что лучше бы было если о сессиях
знали исключительно контроллеры и передавали эти знания уже моделям.
Опять таки, это только мой взгляд на вещи.
А по сути каждый дрочит как хочет. И если в целом, людям удобно этот
проект развивать то можно забить на эти замечания.
On 22 фев, 04:41, NRN <nrnw...@gmail.com> wrote:
> Вы хоть код видели? лично.
> Код как раз написан в стиле и по стандартам кодирования ZF.
> Да все верно на счет документации, пишется, это первая версия, и
> написаны только базовые модули, и библиотеки - в базовых версиях.
> Еще дело в том, что хоть это и базовая версия но она охватывает много
> моментов, потому написать документацию к ним тоже требует время.
> А не писалась документация сразу потому что писались задачи и тесты,
> как бы для разработчиков на данном моменте этого хватает.
>
> 22 февраля 2010 г. 11:26 пользователь Andrew Stephanoff
> <andrew.stephan...@gmail.com> написал:
>
> > NRN,
>
> > Конечно, никто тебе свой код показывать не будет. Но за образец можно
> > взять код из Zend Framework и следовать их правилам (которые, к тому
> > же, описаны на их сайте).
> > Насчет конструктивной критики -- сам подумай, как можно что-то
> > предлагать, видя перед собой только код твоей CMS. Для этого нужно
> > представлять, как это все работает -- следовательно, нужны диаграммы.
> > И насчет того, что проект реально сэкономит время -- лично я не уверен
> > :) Но чтобы руку набить - самое то ;)
>
> > Best regards,
> > Andrew Stephanoff
>
> > 2010/2/22 NRN <nrnw...@gmail.com>:
Код как раз написан в стиле и по стандартам кодирования ZF.
3. Как я понял не используете Zend_Db и от этого код немного не ясен
(ИМХО).
21 февраля 2010 г. 21:20 пользователь NRN <nrn...@gmail.com> написал:
4) Все модели модулей хранятся в /application/modules/ИмяМодуля/model/
Где вы увидели модели в library? Абстрактный класс для моделей? но это
не модель!!!
Все директории в проекте сосуществуют стандарту кодирования в ZF.
----------------------
>4. В моделях библиотеки хотите работать с Zend_Session напрямую, мне
>кажется что лучше бы было если о сессиях
>знали исключительно контроллеры и передавали эти знания уже моделям.
Точно также использует Zend_Session -> Zend_Auth
не вижу что то плохого здесь.
Я думаю документация снимет многие вопросы, правда при желании.
p/s
В проекте принимали участия два человека.
Я с Вами полностью согласен, вообще нет большого смысла обсуждать код
(и его качество) не видя всей картины проекта в целом.
Best regards,
Andrew Stephanoff
2010/2/22 Alexander Steshenko <lcf...@gmail.com>:
Ведь судя по тому что уже читал, вы предпологаете массовоу
использование, а не просто несколько ваших проектов "на своем движке".
может хватит уже "спамить" ? :) я как не зайду на почту, по 5-6 новых писем только из рассылки
С ув. Федор Петрик