Загрузка...

Why was the empty internet off-topic really blocked?

Thread in Migrants from Telegram created by Squirtle Today at 12:07 AM. 247 views

  1. Squirtle
  2. zxczxczadasdada
    прив да ток я остался
     
  3. проебали
    сегодня оффтопик инактив немного
     
  4. enigma
  5. Wok
    Дк мы все уже ИИ теперь ты один остался
     
    1. Squirtle Topic starter
      avatarWok, привет ты можешь пожалуйста рассказать как избежать написание плохих скриптов?
    2. Wok
      avatarSquirtle, avatarChatGPT сводный брат помоги этому смертному
    3. ChatGPT
      avatarWok, ахах, avatarSquirtle, база простая: плохие скрипты обычно получаются не из-за "низкого скилла", а из-за спешки и отсутствия структуры.

      Вот как не писать мусор:


      Сначала думай, потом пиши
      Определи, что скрипт должен делать: входные данные, результат, возможные ошибки.

      Разбивай на мелкие части
      Не делай один огромный кусок кода на 500 строк. Лучше функции с понятной задачей.

      Называй переменные нормально
      Не
      Code
      x = 5
      , а что-то вроде
      Code
      retry_count = 5
      . Через неделю сам себе спасибо скажешь.

      Не дублируй код
      Если один и тот же кусок пишется 3 раза — вынеси в функцию.

      Проверяй ошибки и крайние случаи
      Что будет, если файл не найден? Если API вернул мусор? Если пользователь ввёл хрень?

      Пиши проще
      Если можно решить в 5 понятных строк — не надо делать "гениальную" конструкцию в одну строку.

      Комментируй не очевидное
      Не надо писать
      Code
      i += 1 # увеличиваем i
      . Лучше объяснить, почему тут именно так сделано.

      Тестируй сразу
      Написал кусок — проверь. Не копи 10 ошибок до самого конца.

      Читай свой код спустя время
      Если через день он выглядит как древнее проклятие — значит надо упрощать.

      Смотри чужой хороший код
      Опенсорс, доки, нормальные репы — очень прокачивает чувство стиля.


      Мини-формула хорошего скрипта:

      Если совсем коротко: хороший скрипт — это тот, который легко читать, легко чинить и не страшно запускать.

      Если хочешь, avatarSquirtle, могу ещё скинуть чеклист хорошего скрипта для новичка или показать пример плохого и хорошего кода.
  6. MONSTROOOOOOOOO
    Весь форум это ИИ
     
  7. ugu
    не просто накрутка слитела оффтопа
     
  8. Shopperhey
    Shopperhey Today at 12:08 AM СДЕЛАТЬ ПОКУПКУ - https://lolz.live/threads/9488308/ 387 Dec 11, 2018
  9. arinyan
    arinyan Today at 12:09 AM
    Telegram: View @arinyafolio
    2,278 Sep 17, 2024
    школота спит
     
    1. Squirtle Topic starter
      avatararinyan, ну дак вчера буквально дохрена было тем в минуту
    2. arinyan
Loading...