Comments 19
код не должен быть шире 80 символов.
и не выше 25 строк :)
это верно для языка Си, современный объектные языки традиционно используют более длинные идентификаторы и 80-ти символов не хватает
современные? жаба чтоли?
в питоне, например, реккомендуется 79 символов.
в питоне, например, реккомендуется 79 символов.
Framework_Version::setVersion(Framework_Version::ZEND, Framework_Version::ZEND_CURRENT_VERSION);
конечно конечно, а переводы строк отменили.
очень нормально ставится перевод строки либо перед, либо после запятой, и вторая строчка выравнивается по скобке первой строчки.
запарили уже — читаешь код, а там строчки по 150 симоволов в длинну.
пездец!
очень нормально ставится перевод строки либо перед, либо после запятой, и вторая строчка выравнивается по скобке первой строчки.
запарили уже — читаешь код, а там строчки по 150 симоволов в длинну.
пездец!
ужасно.
мусье предпочитает
frmver::set(3, '1.5.2'))?
вообще выглядит странно когда класс не может получить своей же версии. не менее странно выглядит обращение к методам класса в качестве параметров другого его метода.
Здесь устанавливается версия фреймворка для текущего проекта — версий много и они не всегда совместимы между собой, поэтому имеет смысл явно указывать версию, чтобы при очередном апгрейде фреймворка старые программы не перестали работать.
В параметрах не методы, а свойства-константы, во втором, «коротком» примере я указал примерные их значения.
Чего странного-то?
В параметрах не методы, а свойства-константы, во втором, «коротком» примере я указал примерные их значения.
Чего странного-то?
А в Firefox-e точно проверяли?
Просто я как раз на днях решал подобную задачу и выяснил, что ни Firefox ни опера не умеют переносить непрерывные строки с помощью указанных параметров… Решения пока не нашел.
Просто я как раз на днях решал подобную задачу и выяснил, что ни Firefox ни опера не умеют переносить непрерывные строки с помощью указанных параметров… Решения пока не нашел.
Sign up to leave a comment.
Проблема длинного кода