Программисты любят маленькие

Нигде не читал подобного мнения. Даже мой любимый селфхелп метод — поиск похожей точки зрения в комментариях на хакерньюс — не дал результатов. Видимо, такое не принято говорить публично, но я всё равно напишу об этом пост. Ловите каминг-аут! В отличие от других программистов, мне нравятся большие таски, мёрж-реквесты, файлы и функции.

Программисты любят всё маленькое. Если функция, то на две-пять-десять строк кода и не больше. Если файл, то с одной функцией внутри. Если мёрж-реквест, то с диффом не более ста строк. Если задача, то максимум на день. Для всех вокруг большой — значит плохой. Я понимаю, откуда это пошло, но мне всё равно нравятся большие.

С маленьким размером, чтобы достичь цели, приходится делать слишком много движений. Нужно создавать много функций, файлов, МРов и задач. Но самое страшное другое: даже если каждое маленькое движение идеально, то сумма этих действий может привести к отвратительному результату. Вместо того, чтобы посмотреть на один большой вектор и принять решение, приходится заниматься векторной алгеброй.

Для меня большие МРы, таски, файлы и функции — это как видосы Коллектива на ютюбе. Бросаешь на них взгляд, и в голове проносится мысль: "Не хочу смотреть". Но как только посмотрел, сразу приходит удовлетворение. Некоторые сюжеты даже рифмуются с сегодняшним постом. Маленькие МРы, таски, файлы и функции похожи на шортсы. Обложка завлекательная, контент простой, его легко начать смотреть, но послевкусие противное. В шортсах можно завязнуть на много часов, но не получить никакого результата. Поэтому я выбираю большой размер.

Если между маленьким и большим тоже выбираешь второе — бахни бутылку шампанского. Любишь маленькие — лупи любую другую реакцию. Померимся, кого в этом блоге больше!