Сейчас вишу с нуля новый проект на PHP и пишу код в NetBeans. Обычно я игнорировал предупреждения, потому что код моих сайтов уже написан давно и написан в блокноте. Когда же я открыл впервые свои файлы в NetBeans, то был в шоке от того, сколько предупреждений нашла среда разработки.
Любое обращение к $_GET, $_GLOBAL – предупреждение. Любой if без фигурных скобок – тоже предупреждение. Это не ошибки, это все предупреждения, которые немного раздражают.
В принципе, все эти предупреждения имеют смысл. А так как я не люблю предупреждения и считаю, что в коде все должно быть чисто, сейчас решил в новом проекте делать все максимально чисто, чтобы не было никаких желтых лампочек в коде.
Понравилось? Кликни Лайк, чтобы я знал, какой контент более интересен читателям. Заметку пока еще никто не лайкал и ты можешь быть первым
Михаил, а используешь фреймворки или ORM? И используешь ли шаблоны проектирования? (В своей книги ты писал про MVC)
MVC - это основной шаблон в данном случае. Фреймворки не использую. Я пишу для себя и поэтому предпочитаю писать свое просто для интереса, исследования, тренировки...
Лучше наверное стремиться не к отсутствию желтых лампочек, а к читабельности и поддерживаемости кода, например if без скобочек действительно вероятный генератор ошибки, если захочется дописать туда еще одну строку, да и читается со скобочками, как по мне, проще.
Хотите найти еще что-то интересное почитать? Можно попробовать отфильтровать заметки на блоге по категориям.