На каждую халтуру договор заключать - чокнуться можно. А не брать халтуру - для некоторых людей означает отказываться от совсем не лишних денег. А так то вы, конечно, правы.
Roman Kitaev, честно говоря, я до настоящего момента думал, что там честный (одно- или двух-) связный список, а оказывается, что немного сложнее. Первое, что на Хабре нашёл: https://habr.com/ru/post/273045/
О, у меня был заказчик, который всё не мог выплатить деньги за уже проделанную работу, но при этом требовал новых свершений. И я ему честно и откровенно сказал (без обмана), что я во-первых, приболел, а во-вторых, мне жрать нечего. На что он мне ответил, мол, "не пиши мне так, это негативит" и... продолжил требовать выполнения новой работы :)
Денис Букреев, полифиллы регистрируют глобально функции и никто на это не жалуется. Хотя бы потому что регистрируем мы не функцию прикладной логики, а функцию общего назначения для функционала, который в браузере, по-хорошему, должен быть, но ещё не реализован. Я даже подозреваю, что реализация подобного функционала уже есть где-нибудь в популярных библиотеках, но навскидку ничего в голову не приходит.
Cosmonaut ., да чёрт его знает. Сейчас вообще сложно судить, и, я думаю, нужно ориентироваться на регион, в котором будешь работать с этим доменом. Ну вот, например, недавняя ситуация с блокировками огромного количества ip адресов амазона, где вполне могли хостится в том числе российские сайты. Кто гарантирует, что завтра то же самое не может случиться с доменными именами? Ну а вообще, 10 секунд гугления мне выдали статью на Хабре ( https://habr.com/ru/post/338206/ ) с обзором регистраторов и кучей комментариев. Тот же GoDaddy в ней на первом месте. Детально не читал, может в комментариях там кто-то выскажется против. Если работать чисто в РФ, я бы, наверное, брал домен у российского регистратора. Если же нужно, чтобы всё было хорошо для людей из всего мира, то - у зарубежных. Ну и, как говорится, не стоит ложить все яйца в одну корзину.
Честно говоря странно, что этот код решил проблему, а предыдущий - не работал, как нужно. Из того, что ты написал, и предыдущий должен был правильно отрабатывать.
Нет. Создаётся функция, которая разбивает объект на компоненты, а потом создаёт из них новый, чтобы было копирование значений, а не копирование ссылки объекта, и тут же вызывается, чтобы это сделать.
что за item в скобочках? первый раз такое вижу
Вызов этой функции, что я выше написал. Я бы так не делал, потому что тут много магии, в которой не все сходу разберутся... Ну и плюс создание функций на лету на каждой итерации, я не хочу сейчас проверять, но мне кажется, может не очень шустро работать... Хотя во времена ангуляра, кого это волнует? )))
dmitriy, приведу простой пример из жизни. Есть проект, есть задачи по нему, баги и всё такое. Так вот, беда в том, что код - реальное говно. Не говорю уже про добавление фич, но даже исправление багов приводит к тому, что появляются новые в других местах. Заказчик требует делать всё и побыстрее, но при этом хорошо платит. Только вот, как не рви задницу, а против объективной реальности не попрёшь. Хорошо бы было хотя бы написать юнит тесты хотя бы на основной функционал, но никто не хочет выделять на это время. Можно было бы тратить на это своё время, раз платит хорошо, но семья, дети... понимаешь, это геройство никто не оценит, тем более, что можно просто сменить работу и не заморачиваться по поводу этого проекта и получать столько же, ну или почти столько же (а может и больше, как выйдет). Ну и стоит ли в этой ситуации технический долг как-то начальнику продавать? Не знаю.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
К психотерапевту с этим. Переучился. Я не шучу и не издеваюсь.