|
Веб-курсы Что это? Оглавление Основы Основы основ Практика Гостевая книга Простой сайт Структура сайта (MVC) Ядро (Light) Ядро Гостевая на SQL Статические страницы Модуль новостей Система регистрации Теория Дебаггинг Регулярные выражения Введение в ООП Паттерны проектирования Репозитарий BB-code Почтовый класс Пагинатор Всякие полезности Download Полезные утилиты Разное Видеокурсы Последние изменения Вопросы и замечания сюда Реклама Диеты для похудения Фреймворк Kohana. Обучение. Мануал на русском. |
Для того, что бы программировать было легко и комфортно, первым делом нужно научиться диагностировать и исправлять ошибки. По этому, прежде чем двинуться дальше, пройдемся немного по дебаггингу.
Это просьба к интерпретатору не скрывать от нас правду, какой горькой она бы не была.
Ну а дальше по пунктам.
Начать нужно с самого варнинга. Я почему то читаю их по арабски - справа на лево. Когда много кодишь, достаточно увидеть номер строки, как тут же приходит прояснение - "ай. Я же там забыл скобку закрыть!" Если не приходит - смотрю что за файл виноват в злоключениях. И та же схема - "блин, я же трассировку не убрал, шьёрт побьери!" Если и тут не торкает, смотрю что за беда стряслась. Нотисы нужно читать и понимать. А значит, если с английским слабо, - не лениться совать их в транcлатер. Их не так много на самом деле, через некоторое время все они будут известны наизусть. Найти синтаксическую ошибку - плевое дело. Во первых помогает подсветка. А во вторых - синтаксис PHP очень несложен. И ошибки обычно бывают одни и те же. Так что не будем на них циклиться. |