TGViewer
Айтишник обыкновенный 🐰 Айтишник обыкновенный 🐰 @default_itshnik · 1.91K subscribers
Post #223 1.01K
Есть такой принцип: YAGNI - You Aren’t Gonna Need It

Принцип, который призывает, что нужно делать только то, что необходимо. Не стоит при поставленной задаче «сделать велосипед» делать дополнительно еще и коляску для ребенка(см. фото).

В очередной раз поделюсь своей ошибкой. Для меня лично полезно смотреть на чужой опыт и извлекать уроки.

Так вот, недавно я делал задачу, в рамках нее добавил отправку события в топик. Хотелось, чтобы новый процесс был единообразным с уже существующими. Звучит вроде логично, но по итогу это привело к ряду проблем.

1️⃣ Это наименьшая из всех проблем. Сообщение, которое отправлялось в топик по итогу никем не обрабатывалось и никуда дальше не шло.

2️⃣ В контракте топика есть обязательные поля, которые при этом смежником не передаются, так как у них - необязательные. Конечно, можно схитрить и начать отправлять, например, пустую строку и тд и тп. Но разве это хорошее решение, при условии, что процесс делается с нуля? В рамках сжатых сроков, наверное, да, но…

3️⃣ Так или иначе, любое решение - убрать совсем из процесса отправку в топик события или добавить пустые строки - это потраченные время и деньги для бизнеса. Особенно, если еще учесть, что ошибка была найдена на стадии тестировании - цена ошибки увеличивается (писал про цену ошибки здесь).

Как итог, делайте только то, что нужно, старайтесь не накручивать «ништяки», если в них нет реальной необходимости. Даже если делаете задачу и понимаете, что в будущем это будет дорабатываться и даже знаете как. Лучше сто раз подумайте, стоит ли делать какой-то задел на это будущее. Очень вероятно, что будущее будет по итогу немного иным(или совсем иным), чем вы себе представляли. Поэтому все равно понадобится доработка, а время на «задел» уже будет потрачено.

#словодня и #быстростатья
  • 👍 6
  • ❤ 4
  • 🔥 2
More from @default_itshnik
  1. Mar 1, 2026Быть старпером не модно, а законно С первым днем весны! С сегодняшнего дня начинает работа…
  2. Feb 27, 2026Меня переиграл и уничтожил ребёнок Началось утро ни разу ни с кофе. И даже ни с чая. Да че…
  3. Feb 22, 2026Отправила нюдсы через пылесос! Хакеры научились следить за россиянами через умные пылесосы…
  4. Feb 19, 2026Соболезную офисным бедолагам! Сегодня на улице происходит кайфец)) Пока шел в поликлинику,…
  5. Feb 15, 2026Посмотрел на голую жопу Тимоти Шаламе (реально) 🫥 Не переживай, спойлеров не будет 😊 Што…
  6. Feb 14, 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 →