|
|
|
|
|
для: P@Sol
(06.02.2006 в 13:28)
| | Начиная с задачи N3 действует автоматическая система регистрации ответов - теперь ничего не будет терятся - система либо обязательно зарегистрирует ответ, либо откажется его принимать, если время отведённое на решение закончилось. Приём заданий по задаче 3 закончилось - ответы по задаче 4 принимаются в форме http://www.softtime.ru/task/addthemeform.php?id_task=4 до четверга (в четверг подведение итогов и выкладывается новая задача). | |
|
|
|
|
|
|
|
для: cheops
(04.02.2006 в 01:24)
| | хм....потеряли мой скрипт :/ | |
|
|
|
|
|
|
|
для: Саня
(04.02.2006 в 00:02)
| | >Cheops читает мои мысли, даже когда они ещё не пришли ко мне
>(оценки те же :)!
Когда занимался наукой у нас ходила поговорка: всё о чём ты подумал уже придумали японцы :))) | |
|
|
|
|
|
|
|
для: FatBoy
(31.01.2006 в 00:58)
| | Cheops читает мои мысли, даже когда они ещё не пришли ко мне (оценки те же :)!
Пишу только недостатки. Всё, что не написано - нареканий не вызывает.
№1:
Мало комментариев. Строки покороче нужно сделать - длинные хуже воспринимаются. Шестнадцатиричные значения немного смущают.
№2:
Блок "if (magic_quotes)" нужно оптимизировать. Плохая фильтрация входящих данных.
№3:
Громоздко. Если бы не было оформления - было бы лучше. Идея с безопасными строками спорная. С одной стороны - хорошо, с другой - было бы лучше, если использовались мнемонические заменители.
№4:
Мало проверок.
№5:
Мало проверок. | |
|
|
|
|
|
|
|
для: P@Sol
(03.02.2006 в 17:13)
| | Давайте тему в разном заведём. | |
|
|
|
|
|
|
|
для: cheops
(03.02.2006 в 16:36)
| | где мой код?????????? | |
|
|
|
|
|
|
|
для: FatBoy
(31.01.2006 в 00:58)
| | Мои оценки данных скриптов следующие
N чит тонкс оригн
1 4 3 3
2 5 3 4
3 2 5 4
4 3 3 4
5 5 0 5
|
Читабельность выставлялась по пятибальной системе, тонкости столько сколько насчитал - оригинальность - это то насколько скрипт понравился.
Тонкости 001
Учитывается существование файлов
Учитывается =
Учитываются переводы строк
|
Тонкости 002
Учитывается существование файлов
Учитывается =
Учитываются переводы строк
|
Тонкости 003
Учитывается существование файлов
Учитывается =
Учитываются переводы строк
Используется htmlspecialchars() при выводе
Используется блокировка файлов
|
Тонкости 004
Учитывается =
Учитываются переводы строк
|
Тонкости 005
Учёт тонкостей не производится
|
| |
|
|
|
|
|
|
|
для: FatBoy
(01.02.2006 в 14:12)
| | Я решил вместо оценок кода просто протестировать скрипты:
001
Не удаляет символы возврата коретки.
Не убивает HTML-теги.
data.txt
001=аыфа\x3dываыв
001=вава
вава
001=<hr>
|
002
Заменяет все символы на " ".
Не убивает HTML-теги.
002=ке ке
002=ке ке
002=<hr>
|
003
Не восстонавливае символы возврата коретки.
Искоренняет HTML-теги.
003=вапфывываав
003=ывфав*#!equals!#*выфавыфа
003=
|
004
Не убивает HTML-теги.
004=тест\r\nтест
004=тест=тест
004=<hr>
|
005
Скрипт вообще никак не реагирует на сибволы = и \n
Не убивает HTML-теги.
005=тест
тест
005=тест=тест
005=<hr>
|
| |
|
|
|
|
|
|
|
для: cheops
(01.02.2006 в 18:20)
| | где-же мой скрипт? | |
|
|
|
|
|
|
|
для: FatBoy
(01.02.2006 в 14:37)
| | Минималистский стиль - очень наглядно и компактно, особенно следует отметить использование конструкции list() - число столцбов известно заранее и её использование оправдано, код с использованием list() становится легче читать. | |
|
|
|
|