Очень глупый вопрос - но я где-то проморгал страницу с правилами комментариев под задачами. В частности, по поводу публикации кусков решения. Можете кинуть ссылку, которая показывает, где это написано?
Андрей
7 уровень
Ссылка на правила
Обсуждается
Комментарии (3)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Justinian Judge в Mega City One Master
16 октября 2020, 03:04
Почитай правила, есть несколько мест на сайте, где они указаны.
Но кроме правил в письменном виде, есть еще здравый смысл, совесть и уважение к другим участникам.
Раздел Обсуждение задачи читают многие в поисках подсказок, ладно еще просто алгоритм указать, но прям готовые куски кода где-то постить, это безответственно и пренебрежение другими.
Встречал мнение "ну так это их проблемы, пусть не заходят", но это мне напоминает, как есть детская площадка, и я пойду и буду ножи, битое стекло рассыпать. На замечания окружающих буду говорить "а где в правилах написано? Покажите пункт, чтобы так и написано было "нельзя кухонный нож бросать на землю", да даже если бы и было написано, а я скажу, это у меня случайно с рук выпали, неуклюжий я такой. Дети могут пораниться? Ну так пусть не играются, родители же за ними смотрят, пусть следят внимательнее".
Здесь соль не в правилах, а в здравом смысле и уважении других.
А здравый смысл - решил, то и решил и пошел дальше.
0
Андрей
16 октября 2020, 09:41
Конечно, здорово, что вы столько текста написали, но я просил конкретную ссылку на правила. В разделе FAQ ничего не сказано про это.
Касательно здравого смысла и уважения других. А вас не смущает, что в плагине для идеи есть кнопка посмотреть ответ? Обучение это не только решение задачи, а еще и обсуждение этих решений и стиля написания кода. Поэтому да, я бы хотел, чтобы во время обучения мое решение могли обсудить и показать места, которые можно улучшить по стилю или указать на слабые места решения. И я очень уважаю тех людей, кто делится своими подходами - в них я тоже могу чему-нибудь научиться.
0
Justinian Judge в Mega City One Master
16 октября 2020, 10:31
тебе это может сделать только программист с опытом.
Таких в разделе Обсуждение задачи или комментариях под лекциями, как правило либо нет, либо они не будут тратить время на учебный код.
А другие ученики...о да, они расскажут, и у них поучишься...К своим ошибкам, добавишь чужие.
Поэтому такого раздела пока что на сайте нету, его и призван заменить кнопка Получить решение.
Ну в разделе Помощь есть Ксения которая на ошибки укажет и слабые места решения, другие ребята тоже помогают, я иногда советы по стилю даю выборочно.
Для этого не нужно готовые решения, и неправильного решения с головой.
Но то такое, твою позицию я понял, но то о чем ты говоришь, это курсы с преподавателем.
Джава раш как тренажерка. Прикол не в том чтобы собираться у зеркала и обсуждать кто сколько протеина пьет и у кого на сколько см выросло за месяц. А в том чтобы прийти в зал и пахать по заданной программе.
Да, хорошо бы с тренером заниматься. Но ключевое слово тренер. А не зеленый новичок с твоим же уровнем, который насоветует тебе...
Ты не сможешь писать качественный код, пока не будет опыта работы хотя бы 1.5 года. Или занятия с ментором/преподавателем. Другого пути нету. Обсуждения на учебных площадках это имитация прогресса, ты не знаешь кто тебе советует, ты не знаешь критери качественного кода - если бы знал, то ты бы видел ошибки у себя. Ты не видишь их у себя, другие не видят, ты не можешь оценить уровень кода других...Это так, круговорот ошибок в природе запустить и делиться.
Это исключительно социальная составляющая, поболтать без особой пользы, при риске получить вред, поскольку зрительная память работает, и если ты не знаешь что это плохой момент, ты просто на ровном месте начнешь применять плохие практики насмотревшись у других.
Но твоя позиция ясна, про правила можно и не спрашивать, не думаю что ты намерен им следовать.
0