сам написать какой нибудь проект на React, к примеру (todo), но ты берешь копируешь готовый код, при этом досконально разобравшись в нем. То это хорошая практика?
Нет, пробуй пиши сам
Обычно, только кажется, что в нем разодрался досконально Когда уберёшь все подсказки и пробуешь писать сам то же самое, сразу понимаешь, что не понял
Если ты досконально разьераешся в коде то и написать для тебя не проблема
Самообман и не более. Программист должен уметь решать поставленные задачи - в этом суть профессии. Всех решений в интернете не найти - задачи бывают весьма спецефические. Если ты не научишься сам решать задачи - никогда не вырастишь, как специалист.
ну а после того, как ты скопировал туду тот - ты пробовал написать сам, не подглядывая? Вот только честно ответь.
Да, я же сказал уже, сам написал, я целый день в коде разбирал, смотрел че как то работает
Ну если смотреть чужой код, это плохая практика, то вы сами можете написать, к примеру туду, без просмотра чужого кода, если бы к примеру недавно выучили все React?
Бывают такие таски, которые копированием ты никогда не решишь. И поверь - они довольно часто попадаются. Код из стаковерфлоу мне, на данный момент, кажется жутко примитивным. Когда читаю код в гите - довольно часто, мне он тоже не нравится... Учись решать таски сам и подглядывай ну когда совсем прижмет. Без этого ты сможешь развиться только до определенного уровня и просто остановишься в развитии как специалист
Если честно - я уже и не помню, как я учился программированию. Это было больше 10 лет назад... Чужой код надо смотреть, но не копипастить. Просто из твоего первого сообщения я понял, что ты скопировал код, и только потом начал в нем пытаться разобраться. Если ты подсмотрел решение и адаптировал под свои нужды - то это норм
У меня другое мнение, так что как считай как хочешь
Ну все так делают, я же не просто в точь точь скопировал, а взял подсмотрел чужой код, разобрался в нем, увидел че как работает, адаптировал его под свои нужды и все. И это считается хорошей практикой?
Ну блин, ты просто не можешь разбить туду на мелкие задачи, не можешь понять с чего начать и т.п. на проекте тоже будешь просить чтобы за тебя кто-то таску сделал, а ты потом разобрался и адаптировал под себя?
Не все) Многие просто бездумно копируют с стак оверфлов - а потом в проекте каша... Подсматривать можно, но и учись думать сам. Всеравно будет момент, когда ты просто не сможешь найти решения в иннете.
ну.. эти скринчики мало что для меня значат - я незнаю, что там за чувак на том конце и насколько он годный спец... Что же касается туду таски - эта таска дается для того, что-бы определить именно твои навыки. Не того, как ты хорошо гуглишь или со стаковерфлов решения подтягиваешь - а именно твои навыки... Если ты затрудняешься - тебе нужно понять причину. Может, это нехватка знаний, либо непонимание некоторых концептуальных вещей, может с синтаксисом тяжело, либо плохо ореентируешься в алгоритмах? Если нет учителя - тебе в этом самому копаться... Практика будет давать свои плоды только тогда, когда ты сам напишешь этот код. Код, бездумно скопированный, ты быстро забудешь и опять вернешься к той точке, где был ранее. Поэтому в самом начале я и написал про самообман... А если ты только только начал учиться - то зачем хватаешься за задания, которые тебе не по силам? Попробуй решить что-то попроще...
Все равно я буду по своему обучаться, раньше я тоже думал, что копипаст это плохая практика, и много времени потерял на решение типовых задач, а теперь мне гораздо легче решать задачи. И все скрины отсюда были @js_noobs_ru , так что каждый ищет свой метод обучения.
ну.. раз ты знал уже ответ на свой вопрос - зачем спрашивал?) Ну что я могу тебе сказать... Удачи с твоим обучением)
Да я знал, я хотел просто поинтересоваться вашим мнением, что вы думаете про такой подход обучению
Обсуждают сегодня