Форум → Программирование → PHP для идиотов → Стандарты кодирования
Стандарты кодирования
Страницы: ← Следующая страница →
-
-
Июль 26, 2007, 2:19 п.п., спустя 2 минуты 47 секунд
PEAR
Вобще не прихотливый.
Если приходится дорабатывать систему с отстойным кодированием, стараюсь писать так же отстойно :)
Даже на Питон перешел достаточно легко. -
Июль 26, 2007, 2:25 п.п., спустя 6 минут 50 секунд
PEAR меня добивает HTML_Upload_Error вот такими классами! -
Июль 26, 2007, 7:51 п.п., спустя 5 часов 25 минут 19 секунд
+ НЕНАВИЖУ когда имена переменных не соответствуют данным
+1
Мне ещё не нравится, когда коменты больше чем код. Да и вообще я против коментов! -
Июль 26, 2007, 8:02 п.п., спустя 11 минут 14 секунд
Мне ещё не нравится, когда коменты больше чем код. Да и вообще я против коментов!
мне просто не нравятся мемуары на 2 экрана о классе с двумя функциями на 12 строчек…все умрут, а я изумруд -
Июль 26, 2007, 8:04 п.п., спустя 1 минуту 37 секунд
Если приходится дорабатывать систему с отстойным кодированием, стараюсь писать так же отстойно :)
гы, такая же плюшка ;)все умрут, а я изумруд -
Июль 26, 2007, 8:13 п.п., спустя 9 минут 49 секунд
А я за камменты!
Если это не переливание пустого в порожнее, а действительно важная информация, то без разницы его отношение к объему кода. -
Авг. 1, 2007, 10:56 п.п., спустя 6 дней 2 часа 42 минуты
в начале описания класса-функции фигурную скобку ставлю на отдельную строку, а в остальных случаях (во всех if'ах, for'ах и т.д.) оставляю на той же строке.
Имена:
- классы: "ИмяКласса"
- методы: "имяМетода"
- переменные: "имя_переменной"
Вообще за комменты, но сам редко пишу ибо ни к чему - всё делаю в гордом одиночестве, так что читать их некому… -
-
Авг. 10, 2007, 12:02 п.п., спустя 8 дней 6 часов 49 минут
Стиль кода PEAR, кроме кроме вот таких имен классов: "HTML_Upload_Error".
Имена функций, переменных, классов, etc - придерживаюсь "стиля венгерской нотации ($myQuery)"
Константы в ВЕРХНЕМ регистре!
Не переношу когда пишут "<?" вместо "<?php" или используют "<?=$myQuery?>" конструкции
Потом с xml траблы…
> + НЕНАВИЖУ когда имена переменных не соответствуют данным
Аналогично
Коменты только "//коммент" и "/* коммент */", символом # (hash) комментирую строки в время отладки, в других случаях не использую
———
Как это выглядит:
<?php
$myVar = "TEST";
function myFunction() {
//операторы…
/*
Комменты…
*/
}
?>https://smappi.org/ - платформа по созданию API на все случаи жизни -
Авг. 10, 2007, 12:46 п.п., спустя 43 минуты 26 секунд
Не переношу когда пишут "<?" вместо "<?php" или используют "<?=$myQuery?>" конструкции
а теперь взгляни на свой юзербарчег ;)все умрут, а я изумруд -
Авг. 14, 2007, 2:44 п.п., спустя 4 дня 1 час 58 минут
Не переношу когда пишут "<?" вместо "<?php" или используют "<?=$myQuery?>" конструкции
а теперь взгляни на свой юзербарчег ;)
Самому не ловко, думаю как перерисовать =)
я его позаимствовал чуть-чуть =)https://smappi.org/ - платформа по созданию API на все случаи жизни -
Авг. 19, 2007, 3:33 п.п., спустя 5 дней 49 минут
<?php
class Test()
{
function InsertTest()
{
$query = "INSERT into test
(
id,
name,
value
) values
(
'$this->id',
'$this->name'.
'$this->value'
)";
}
}
?> -
Окт. 8, 2007, 5:33 п.п., спустя 50 дней 2 часа
почти полностью согласен с данным примером кодирования: http://www.phpxcore.org/wiki/index.php/Standardshttps://smappi.org/ - платформа по созданию API на все случаи жизни -
Окт. 9, 2007, 10:52 д.п., спустя 17 часов 18 минут 22 секунды
Обычно пишу такif(…) {
}
Коменты раньше не ставил. Правда теперь когда возращаешься к старым скриптам смотришь на них и пытаешь понять, как всё это дело работает :)
В итоге теперь пишу коменты на основные функции и переменные
А кстати кто как предпочитает коменты писать? :)
У меня как правильно 50 на 50$i = 0; // $i - переменная
// этот запрос делает то-то
mysql_query("SELECT * FROM `table`");
В общем в зависимости от длины. Если коменты за экран не уезжают, пишу сбоку, если уезжают то сверху.
Кстати так же +1 к коментам "а ля Война и Мир" и переменным не несущим смысла в названии.from TRIAL with LOVE
Страницы: ← Следующая страница →
Пожалуйста, авторизуйтесь, чтобы написать комментарий!