TGViewer
Григорий Дядиченко Григорий Дядиченко @dev_game · 2.66K subscribers
Post #1818 1.05K
Небольшая заметка про нейросети

Так как мне становится всё больше лень заниматься рутинными задачами с одной стороны, а с другой стороны мне слишком впадлу подключать копайлот и другие спец. тулы. Я задачки пишу дипсику и ChatGPT.

И что можно сказать. Дипсик — это индус. Архитектура идет нафиг, все в одном классе, длинно, громоздко, нужно просить рефакторить. Но в рефакторинге съедает стабильно часть функций. Идеально для всяких утилит и скриптов на питоне в задачах связанных с анализом данных. Вот когда нужно было в папке видео пожать ffmpeg я даже не читал простыню что он наворотил. Скопировал, вставил, запустил, не рассовывая по файлам подклассам.

ChatGPT пишет архитектурно лучше, но с загадками. Он сразу начинает от интерфейса (подход сначала пишем интерфейс в целом кайфовый). Декомпозирует, разбивает. Ток DI разве что не пытался делать. Мне нужен был функционал который запускает симуляцию, пишет отчёт, меряет производительность и так далее и архитектура которую предложил чат мне в целом понравилась. (Launcher, Runner, ReportBuilder, Context, Faccade) Особенно прикольно он реализовал фассад с передачей в него контекста. Это я даже потом в другом месте использовал. Единственное что он любит недоговаривать. Пишет какую-то переменную или кусок кода и такой «да это был псевдокод». Ну и такая декомпозиция удобная в бою, а в задачах прототипирования или тупорылых тулов избыточна.

Важно понимать, что я то на 100% знаю что хочу от нейросетей, поэтому они мне пишут неплохой код. Так как у меня формулировка задачи выглядит как ТЗ :)

И кстати ещё это все нереально удобно для работы с битами и вызовами операционной системы. Что я проходил в универе на системном анализе. Мне по одной задаче нужно было работать с колодой карт. Но если представить её как массив карт, учитывая что карты из неё выходят и приходят обратно, там память с ума сходит. Или появляются всякие костыли isFree, Nullable и так далее. Поэтому я решил, что умещу колоду в 52 бита :) 0 карты нет, 1 карта есть. Но я не помню как в шарпе работать с этим синтаксисом, а вот нейросеть такой код пишет отлично :) Конечно забывает, что мы теперь работаем с битами и пытается где-то подсунуть массивы и списки, но если за этим следить, это быстрее лично для меня, чем вспомнить всю логику работы битшифтов в шарпе :)

#оработе
  • ❤‍🔥 8
More from @dev_game
  1. Sep 29, 2026И тут продублирую раз прилетело несколько вопросов. Доступ к дневнику можно будет получить…
  2. Sep 29, 2026Да, чет не анонсировал. Остановил сбор. Ну в целом донаты показывают классические для меня…
  3. Sep 25, 2026Meta VR Glasses Посмотрел кратко о чём речь. Вспомнил скупой слезой свой концепт. Будем по…
  4. Sep 23, 2026Чисто магия, что я теперь самостоятельно могу сделать такой пак + ролик к нему :) И мне нр…
  5. Sep 22, 2026🚀 Как запустить игровой стартап и применить бизнес-опыт в геймдеве? 🚀 Высшая школа бизне…
  6. Sep 21, 2026Эмоциональный окрас голоса Задумался над юмористическими форматами контента помимо познава…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →