[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Говнокод
Страницы: 1, 2, 3, 4, 5
chee
inpost, мне не на что обижаться, я даже не увидел агрессии.

Но с некоторыми словами не соглашусь.

Цитата (inpost @ 3.04.2018 - 16:42)
часть из форумчат относятся слишком предвзято к тебе, чуть ли не хейтят, и это мешает им нормально сплотиться и помочь тебе стать лучше

Да ни кто ее не хейтит, меньше бы "воняла" все бы было хорошо. Да и как мы ей должны помогать, она сама ничего еще не сделала. Где опубликованный переписанный код? Как мы вообще должны понять, что она принимает советы, изучает по ним материал и умеет его применять?

Цитата (inpost @ 3.04.2018 - 16:42)
Так и тут режут глаза ошибки с циклами и free_results, но если их убрать, то код невероятно прост в понимании

Проблема не в free_results, проблема в том, что это не выразительно и многословно. Вместо того что бы написать

$id = $db->fetctColumn("SELECT `id` FROM `".$table."` WHERE `photo_name` = '".$string."' LIMIT 1");

человек пишет, кучу инфраструктурного мусора с абсолютно бесполезными комментариями

$search = "SELECT `id` FROM `".$table."` WHERE `photo_name` = '".$string."' LIMIT 1";
if ($result = mysqli_query($link, $search)) {
/* извлечение ассоциативного массива */
while ($row = mysqli_fetch_assoc($result)) {
$id = $row["id"];
}
/* удаление выборки */
mysqli_free_result($result);
}


_____________
Люди, имеющие низкий уровень квалификации, делают ошибочные выводы, принимают неудачные решения и при этом неспособны осознавать свои ошибки в силу низкого уровня своей квалификации
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.