TGViewer
Человек и машина Человек и машина @manandthemachine · 1.69K subscribers
Post #126 153
Как-то раз заспорился с приятелем про разработку ПО. Он утверждал, что написать с нуля приложение проще, чем переписать уже имеющееся, а я, наоборот, с пеной у рта доказывал обратное ("Да там пару вещей поправить, коннекты к апишке переписать, делов-то").
2 недели к ряду я бился на рефакторингом питонвской программы для торгового робота. Логика у робота простая (как и у спекулянтов на бирже в принципе) - купи подешевле, продай подороже. Парень, который написал альфа-версию движка, занимается программированием логический контроллеров на производстве. То есть его код будет гарантированно работать без ошибок (иначе слесарю-механику руку оторвет на производстве) и его упорству в плане надежных работающих систем реально можно позавидовать.

Но вот незадача - знаний питона у него немного, и его мозги заточены под написание коробочных программ, не взаимодействующих с внешним миром. Посему договоренность была такая: он пишет минимальный рабочий вариант, а я потом со своими экспертными начитанными мозгами волшебным взмахом руки превращаю его код в читаемый и сопровождаемый модуль.

Что я могу сказать? После 2 недель отчаянной борьбы переделанный код так и не заработал. То тут, то там проскакивали новые косяки, а когда количество ошибок стало равно 0, движок все равно не работал. Теперь с ребятами будем ставить движок как есть (то есть как парень его написал), запустимся, а когда парень вернется из Австралии будем писать все с нуля.

Леша Зорин, прости дуру грешную, я был неправ! Писать с нуля проще.
  • 👍 1
More from @manandthemachine
  1. Jan 17, 2026#прощальное Вы могли заметить, что из канала исчезли комменты, а чат был удален. Подробнее…
  2. Dec 31, 2025#новогоднее Если бы мне пришлось охарактеризовать 2025-ый год одним единственным словом, я…
  3. Oct 24, 2025#машины_aws Пожалуй, лучший инцидент, что я когда либо видел. Если вкратце: 1. Управление…
  4. Sep 30, 2025#машины_разное Моя любимая рубрика «Разработчики СУБД знают лучше». Вы наверняка помните,…
  5. Sep 26, 2025#пятничное Инженер-программист Шивам Баларани рассеянно смотрел в монитор. Через блеклый и…
  6. Sep 24, 2025Вот это я конечно не попал в лимиты телеграма. 🤦‍♂️
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 →