Знаменитая 5-ти минутная установка WP + виртхостинг за 2 доллара, куда ты по FTP заливаешь копипасту - это не понимание, это обезьянка может. Я не хочу этим тебя оскорблять, поверь, просто трезво смотрю на вещи. Я вроде как и сам читаю базовый курс для начинающих, но постоянно натыкаюсь на то, что что-то не знаю даже в питоне, не говоря о остальном. У тебя простейшая проблема вызывает ступор - именно из-за того что нет систематического подхода. Погуглил, скачал, установил, а как оно работает - фиг его знает... Это тупиковый путь. Немногим лучше чем просто в какую FIFA днями резаться - тот же результат
У вас чисто вебмастерский подход (в глазах программистов - дилетантский), поэтому проще; работает кусок кода - используете, не работает - не используете.
Перестало работать, но надо срочно исправить - обращаетесь с программисту.
Это мой любимый подход :), но для общего развития и примерного понимания иногда интересны такие замороченные всякие подходы.
Я бы не сказал что без понимания, без понимания было бы совсем плохо, я бы и скопировать не смог, это же не просто копирование, там обычно приходится очень многое переделывать под себя, просто у меня любительский проект на WordPress, об этом речь это не профессиональный какой-то сверх нагруженный проект, да и там, знаю что смешно звучит, но полная переделка темы, форки плагинов, добавления изменение всякого функционала и т.п. все это связанно с программированием, иногда базара нет я не понимаю что происходит и почему что-то не работает, иногда от очень сложных штук я пытаюсь избавиться или обойти их стороной, все очень сложно для меня, но все работает, сайт работает, ошибок нет и их не будет я это увижу и я их исправлю так как смогу.
А он хочет им стать?
Не дай бог :)
Про unittest вообще слышал? В твоем случае PHPunit? А про TDD? Там все ответы.
Тестировать на рабочем сайте - ну это прям жесть. Уважающий себя прогер никогда не станет выкатывать на прод такое. Это все от неумения и от незнания принципов правильной разработки.
OMG 😱. Ты себя обрекаешь этой концепцией на то, что никогда не станешь программистом. Лучше сразу брось, не трать время. Вот честно, без обид
Слышал конечно, поэтому мне и не быть тестировщиком, мне проще скопировать вставить посмотреть, как работает в реале, на практике.
На локальном\тестовом сервере
Я тестирую как могу, жестко, на работающем сайте в реальном времени, и если что-то не работает, то это видно сразу же, если js чего-то там не делается и в консоль ошибки сыпятся, если php, то там бывают такие ошибки что в фатал еррор и страница не отображается, а то и весь сайт падает, в общем сразу все видно, исправляю, изменяю, отменяю и только когда все работает так как мне надо и вроде нету ошибок в логах оставляю.
Неа, это называется говнокодинг )) А паттерны - это паттерны.
Он там генирит примеры с готовым кодом и его описанием и даже более или менее рабочее, и даже переводит на русский, вот только не понятно он это делает каждый раз разный текст или все время одинаковый.
В видео интересные примеры: