Dmitriy_2014

Dmitriy_2014
Рейтинг
370
Регистрация
01.07.2014
Интересы
Веб-технологии
Sly32 #:

Знаменитая 5-ти минутная установка WP +  виртхостинг  за 2 доллара, куда ты по FTP заливаешь копипасту - это не понимание, это обезьянка может. Я не хочу этим тебя оскорблять, поверь, просто трезво смотрю на вещи. Я вроде как и сам читаю базовый курс для начинающих, но постоянно натыкаюсь на то, что что-то не знаю даже в питоне, не говоря о остальном. У тебя простейшая проблема вызывает ступор - именно из-за того что нет систематического подхода. Погуглил, скачал, установил, а как оно работает - фиг его знает... Это тупиковый путь. Немногим лучше чем просто в какую FIFA днями резаться - тот же результат

Не правда, чем больше я что-то делаю на своем сайте, изменяю, модифицирую, обновляю и т.д., и т.п. тем больше я узнаю и чувствую программирование :), понятное дело, что использование готовых WordPress’овских функций и элементарных if else и т.п. это примитивно, но я бы даже этого не смог, и не мог понять, что такое функции и другие штуки в программировании :) все-таки ковыряние в сайте дают плоды в программировании.
Антоний Казанский #:

У вас чисто вебмастерский подход (в глазах программистов - дилетантский), поэтому проще; работает кусок кода - используете, не работает - не используете.

Перестало работать, но надо срочно исправить - обращаетесь с программисту.

Это мой любимый подход :), но для общего развития и примерного понимания иногда интересны такие замороченные всякие подходы.

Ваша правда, я скорей веб-мастер, но без программирования там тоже очень плохо будет.
Sly32 #:
Ну так учись правильно делать - кто знает, как жизнь повернется?  То что ты делаешь сейчас - отношения к программированию не имеет никакого. Копипаста без понимания как это работает

Я бы не сказал что без понимания, без понимания было бы совсем плохо, я бы и скопировать не смог, это же не просто копирование, там обычно приходится очень многое переделывать под себя, просто у меня любительский проект на WordPress, об этом речь это не профессиональный какой-то сверх нагруженный проект, да и там, знаю что смешно звучит, но полная переделка темы, форки плагинов, добавления изменение всякого функционала и т.п. все это связанно с программированием, иногда базара нет я не понимаю что происходит и почему что-то не работает, иногда от очень сложных штук я пытаюсь избавиться или обойти их стороной, все очень сложно для меня, но все работает, сайт работает, ошибок нет и их не будет я это увижу и я их исправлю так как смогу.

Мне все время кажется, что когда речь идет о правильности, стандартах, архитектурах, читаемости кода, это все для больших компаний с кучей программистов и т.п. чтобы им было удобно, но не для меня владельца одного сайта для души :)
Sly32 #:

Про unittest вообще слышал? В твоем случае PHPunit? А про TDD? Там все ответы. 

Тестировать на рабочем сайте - ну это прям жесть. Уважающий себя прогер никогда не станет выкатывать на прод такое. Это все от неумения и от незнания принципов правильной разработки. 

OMG 😱. Ты себя обрекаешь этой концепцией на то, что никогда не станешь программистом. Лучше сразу брось, не трать время. Вот честно, без обид

Слышал конечно, поэтому мне и не быть тестировщиком, мне проще скопировать вставить посмотреть, как работает в реале, на практике.

Да я собственно и не программист, но слабость к программированию имею и всякому такому, а так все работает в принципе с ходу, ну если что удалил код, вернул старый файл и все ок, с учетом всяких кешей и т.п. этого никто и не заметит за 5 секунд простоя.
ArbNet #:

На локальном\тестовом сервере

Да об этом варианте я знаю, но это не то, будем честны мне лень так делать, да и мой любительский сайт позволяет так тестировать, в большинстве случаев этого никто не заметит, а те, кто заметят переживут :)
estic #:
Уверены, что "не вызывает ошибок"? Обычно г/кодеры пренебрегают полноценным тестированием.

Я тестирую как могу, жестко, на работающем сайте в реальном времени, и если что-то не работает, то это видно сразу же, если js чего-то там не делается и в консоль ошибки сыпятся, если php, то там бывают такие ошибки что в фатал еррор и страница не отображается, а то и весь сайт падает, в общем сразу все видно, исправляю, изменяю, отменяю и только когда все работает так как мне надо и вроде нету ошибок в логах оставляю.

Как еще можно кусочки кода из примеров переделанные под себя протестировать, я не знаю, тесты на работающем сайте в реальном времени самые нормальные на мой взгляд.
Snake800 #:

Неа, это называется говнокодинг )) А паттерны - это паттерны.

Всегда хотел узнать, а чем плох говнокодинг если он работает и не вызывает ошибок?
Тут Си/C ( 1972, Unix, все дела) хоронят все никак не похоронят, а он гад живее всех живых и даже толи в этом, толи в прошлом году чуть ли не первое место в рейтинге занял по мнению TIOBE (https://www.tiobe.com/tiobe-index/), а так как PHP от туда многое подрезал, например if как сказано в документации - Структура if реализована в PHP по аналогии с языком C, то вы почти изучаете Си низкоуровневый язык программирования :-), ладно это все прикол, но вот чего я точно никогда не пойму как можно полагаться на пробелы и отступы в Python ( Без сомнения интересный язык программирования для изучения ), блоки кода должны быть закабалены в скобки и видны всем :), так как PHP это почти что C, C++, Perl, Java, Tcl то он не умрет никогда :), у меня просто сайт на PHP и поэтому я за PHP, но если WordPress переделают на Python, Ruby или еще чего-то там, то я буду за них :)

Он там генирит примеры с готовым кодом и его описанием и даже более или менее рабочее, и даже переводит на русский, вот только не понятно он это делает каждый раз разный текст или все время одинаковый.

В видео интересные примеры:

https://www.youtube.com/watch?v=H_FEuS1CBMw
Всего: 1998