- 1
- 2
- 3
- 4
<?php
@require_once('something-that-doesnot-exists.php');
echo 'My etogo uzhe ne prochitaem((';
?>
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+149
<?php
@require_once('something-that-doesnot-exists.php');
echo 'My etogo uzhe ne prochitaem((';
?>
Баг ПХП. 4 часа искал методом научного echo. Ошибки не выдает, завершает выполнение как будто вызвали exit() or die(). Растолкуйте в чем суть?
Но всё-таки виновати разработчики CodeIgniter. Они нарушили принцип KISS (keep it simple). Я например, никогда не использую @ (даже незнаю к чему этот отросток).
increazon 08.06.2010 23:21 # −10
C++ 08.06.2010 23:46 # −7
BY3 16.11.2020 00:43 # 0
MAKAKA 15.11.2020 19:15 # 0
какое открытие ))
Tpeg 16.11.2020 00:33 # 0
BY3 16.11.2020 00:46 # 0
Tpeg 16.11.2020 01:02 # 0
telnet 09.06.2010 08:04 # +2
Кэп на связи. require и require_once, в отличие от include, генерируют фатальную ошибку времени выполнения, если не удаётся подключить файл. Оператор @ подавляет вывод сообщения об ошибке ("подавлять ошибку" он, извините, никак не может).
> Но всё-таки виновати разработчики CodeIgniter. Они нарушили принцип KISS (keep it simple).
Версия, файл, строка?
increazon 09.06.2010 10:01 # −5
AxisPod 09.06.2010 08:04 # +7
telnet 09.06.2010 08:48 # +8
increazon 09.06.2010 10:04 # −6
telnet 09.06.2010 10:26 # +4
xXx_totalwar 09.06.2010 10:36 # +1
простенькое юнит-тестирование на круг обходит всякие там примитивные 'отладки'
legolegs 09.06.2010 15:04 # 0
xXx_totalwar 09.06.2010 17:45 # 0
increazon 09.06.2010 17:28 # −10
-точка останова
-динамическое вычисление переменной, изменение
-просмотр структуры данных, объектов
-ассемблер-код
-стек,дамп памяти, регистры процессора
xXx_totalwar 09.06.2010 17:35 # +3
ох епт) лихо ты себя в минуса загнал, хотя казалось бы куда дальше и так -∞ была
increazon 09.06.2010 18:57 # −9
xXx_totalwar 09.06.2010 19:00 # +1
ты же только полчаса назад об этом узнал
increazon 09.06.2010 20:30 # −7
xXx_totalwar 10.06.2010 05:05 # +4
increazon 10.06.2010 10:00 # −3
This is obvious 10.06.2010 10:29 # +3
Анонимус 11.06.2010 00:12 # +5
Модульное тестирование это идеология а не инструмент.
Написать юнит-тесты можно вообще без инструментов, или с универсальным (как JUnit) инструментом.
Советую Вам все таки просветится на тему модульного тестирования.
Если Вы когда-нибудь решите перейти из PHP во взрослые языки -- это может очень пригодиться.
xXx_totalwar 11.06.2010 07:22 # +6
это "дизайнер, верстальник, программист(php,Javascript;My Sql), контент-наполнитель, и SEO оптимизатор" а еще "истинный ХАКЕР", вообще почитай его посты - лулзы генерировать он умеет
increazon 18.06.2010 23:01 # −2
xXx_totalwar 19.06.2010 08:07 # +2
угу, прям на каждую
> Прочитал на википедии
хаха) охуенный источник
>Наша задача - писать как можно быстрей
дадад быстро говнякать - суть пхп
>создай отдельный файл, скопируй функцию, проверь значение - я так и делаю.
не раздолбал еще C-c C-v ?
оригинальный пхп-способ проведения регрессионных тестов
Lure Of Chaos 11.06.2010 09:39 # +2
increazon 09.06.2010 17:24 # −9
xXx_totalwar 09.06.2010 17:37 # 0
telnet 09.06.2010 17:56 # +1
increazon 09.06.2010 19:00 # −10
telnet 09.06.2010 19:39 # +1
increazon 09.06.2010 20:23 # −4
This is obvious 09.06.2010 20:34 # +4
мне их искренне жаль :'(
Lure Of Chaos 09.06.2010 21:03 # −2
а с нетбинсом всякое может быть
BY3 16.11.2020 00:48 # 0
guest6 16.11.2020 03:08 # 0
TOPT 16.11.2020 03:30 # +1
MAPTbIwKA 16.11.2020 21:47 # +1
Анонимус 11.06.2010 00:17 # +5
В качестве бонуса никто не будет Вам срать в файлик hosts (как делает denver), а за одно Вы разберетесь в платформе, под которую пишите.
До появления поделки Котерова понимание основ функционирования веб-серверов было обязательным для веб-программирования.
Но пришел Денвер, и теперь Интернеты кишат PHP программистами, ни разу не видившими ни httpd.conf ни my.cnf.
Отсюда у людей проблемы с кодировкой в mysql, неумение подключить модуль итд.
Спасибо Котерову за наше счастливое децтво.
xXx_totalwar 11.06.2010 07:27 # +3
Lure Of Chaos 11.06.2010 09:43 # +2
Разработчик должен упрощать себе жизнь, а желательно - и другим. Это, конечно же, не освобождает от непонимания функционирования этих систем и неумения обойтись без таких чудо-пакетов
BY3 16.11.2020 00:47 # 0
HyperGeek 09.06.2010 09:54 # −3
guest 18.06.2010 10:38 # −1
increazon 18.06.2010 22:49 # −1
MAPTbIwKA 16.11.2020 21:48 # 0
bormand 16.11.2020 22:50 # 0
guest 18.06.2010 17:55 # −1
менее чем за 20 минут)))
guest 18.06.2010 17:57 # −1
BY3 16.11.2020 00:51 # 0
MAKAKA 15.11.2020 19:15 # 0
BY3 16.11.2020 00:51 # 0
guest6 16.11.2020 03:07 # 0
я обсираю пхп с 2004-го года примерно