Нашли или выдавили из себя код, который нельзя назвать нормальным,
на который без улыбки не взглянешь?
Не торопитесь его удалять или рефакторить, — запостите его на
говнокод.ру, посмеёмся вместе!
<item>
<title>Mixed Up and Maxi-ed Out at Peter Som</title>
<link>http://www.fashionwiredaily.com/first_word/fashion/article.weml?id=3056</link>
<description>Good news for gym-goers this fall: you can forget about the lunges, the squats and the leg presses,</description>
<pubDate>Sat, 13 Feb 2010 18:25:00 EST</pubDate>
<enclosure url="http://www.fashionwiredaily.com/common_images/feed_images/498955.jpg" length="20713" type="image/jpg" />
</item>
<item>
<title>Mixed Up and Maxi-ed Out at Peter Som</title>
<link>http://www.fashionwiredaily.com/first_word/fashion/article.weml?id=3056</link>
<description>Good news for gym-goers this fall: you can forget about the lunges, the squats and the leg presses,</description>
<pubDate>Sat, 13 Feb 2010 18:25:00 EST</pubDate>
<enclosure url="http://www.fashionwiredaily.com/common_images/feed_images/498953.jpg" length="21716" type="image/jpg" />
</item>
<item>
<title>Mixed Up and Maxi-ed Out at Peter Som</title>
<link>http://www.fashionwiredaily.com/first_word/fashion/article.weml?id=3056</link>
<description>Good news for gym-goers this fall: you can forget about the lunges, the squats and the leg presses,</description>
<pubDate>Sat, 13 Feb 2010 18:25:00 EST</pubDate>
<enclosure url="http://www.fashionwiredaily.com/common_images/feed_images/498951.jpg" length="22238" type="image/jpg" />
</item>
Опять же, обнаружилось на сателитном сайте нашей конторы. Обратите внимание, что все данные в rss повторяются по 3 раза за исключением картинок. Понятно, что rss генерится, но это ж каким... недалеким надо быть, чтобы так сгенерить...
[url]http://www.fashionwiredaily.com/first_word/feed.xml[/url]
А кода тут нету, есть только продукт его работы, но этого достаточно чтобы понять, что как бы код который это произвел ни работал - работает он по-дурацки. При этом, вобщем-то, все критерии выполнены, код работает, без ошибок, но получается говно 🙂
Эмм... ну как бы вам сказать, если бы я запостил код который это генерит, то никто бы не понял, что он делает... тем более, это cgi скрипт собственного разлива, какая-то доисторическая вилка PHP... Ну, в конце концов - не нравится, что ж я нaсиловать буду - мне было смешно по крайней мере.
Дело не в коде, который генерит RSS, он, скорее всего, нормальный. А дело в том, что (специально смотрел на сайте) в новости есть три фотки. Вместо того чтобы в каждую новость включить все три фотки, создается три новости. Да и еще эти фотки добавлены как вложения, RSS ридеры их могут и не показывать
Ничего плохого в говно-некоде нет. Если бы это было убоище с тэгами транслитом, смесью csv/php-serialize/прочее в качестве значений и неизвесной кодировкой (неуказанной, ведь мы знаем что это cp1251), которое не разбирается никаким парсером (ибо генерилось print'ами, а разбирается regex'ами), то это было бы Говно, а это - несмешной ошибочный feed
Комментарии (11) RSS