- 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). Я например, никогда не использую @ (даже незнаю к чему этот отросток).
какое открытие ))
Кэп на связи. require и require_once, в отличие от include, генерируют фатальную ошибку времени выполнения, если не удаётся подключить файл. Оператор @ подавляет вывод сообщения об ошибке ("подавлять ошибку" он, извините, никак не может).
> Но всё-таки виновати разработчики CodeIgniter. Они нарушили принцип KISS (keep it simple).
Версия, файл, строка?
простенькое юнит-тестирование на круг обходит всякие там примитивные 'отладки'
-точка останова
-динамическое вычисление переменной, изменение
-просмотр структуры данных, объектов
-ассемблер-код
-стек,дамп памяти, регистры процессора
ох епт) лихо ты себя в минуса загнал, хотя казалось бы куда дальше и так -∞ была
ты же только полчаса назад об этом узнал
Модульное тестирование это идеология а не инструмент.
Написать юнит-тесты можно вообще без инструментов, или с универсальным (как JUnit) инструментом.
Советую Вам все таки просветится на тему модульного тестирования.
Если Вы когда-нибудь решите перейти из PHP во взрослые языки -- это может очень пригодиться.
это "дизайнер, верстальник, программист(php,Javascript;My Sql), контент-наполнитель, и SEO оптимизатор" а еще "истинный ХАКЕР", вообще почитай его посты - лулзы генерировать он умеет
угу, прям на каждую
> Прочитал на википедии
хаха) охуенный источник
>Наша задача - писать как можно быстрей
дадад быстро говнякать - суть пхп
>создай отдельный файл, скопируй функцию, проверь значение - я так и делаю.
не раздолбал еще C-c C-v ?
оригинальный пхп-способ проведения регрессионных тестов
мне их искренне жаль :'(
а с нетбинсом всякое может быть
В качестве бонуса никто не будет Вам срать в файлик hosts (как делает denver), а за одно Вы разберетесь в платформе, под которую пишите.
До появления поделки Котерова понимание основ функционирования веб-серверов было обязательным для веб-программирования.
Но пришел Денвер, и теперь Интернеты кишат PHP программистами, ни разу не видившими ни httpd.conf ни my.cnf.
Отсюда у людей проблемы с кодировкой в mysql, неумение подключить модуль итд.
Спасибо Котерову за наше счастливое децтво.
Разработчик должен упрощать себе жизнь, а желательно - и другим. Это, конечно же, не освобождает от непонимания функционирования этих систем и неумения обойтись без таких чудо-пакетов
менее чем за 20 минут)))
я обсираю пхп с 2004-го года примерно