kvisaz (kvisaz) wrote,
kvisaz
kvisaz

Category:

Программирование под дедлайном

Заметил, что писать код (программировать) под дедлайном - очень похоже на то, как писались тексты под дедлайном. Хотя тексты у меня всегда писались веселее, потому что в человеческом тексте всегда можно пошутить, а в коде нет. Кроме того, в тексте можно призвать бога из машины, а в случае с кодом - ты сам бог, а машина тупа. Шутка.

Так вот о схожести - сначала кажется "нет, я не могу работать в таком состоянии". Но если садишься и начинаешь писать - возникает ощущение, что можешь. Возникает ощущение, что ты как будто рубишь уголь, и тебе надо просто продвинуться на пару метров, и это вполне реально (на пару метров). Сужается горизонт, отбрасываются сверхцели, фокус сводится к предельно конкретным вещам.

Код, как и текст, я заметил в таком виде получается далеким от идеала. Но когда просто садишься и "рубишь уголь" - все таки за единицу времени проходишь дальше, чем если бы валялся на диване, обдумывал концепции и раз в месяц, в неделю прыгал за клавиатуру.

То есть в такой зарубе хочется писать просто и прямолинейно


И в этом я чувствую опасность - скатиться в совсем китайский код. Но у программистов есть преимущество перед писателями - юзер не увидит ужаса в коде (а читатель в тексте увидит). Для юзера главное, чтобы была функция. И когда дедлайн на носу - ни один тимлид не скажет тебе "переписывай", потому что все понимают.

Но я утешаю себя тем, что если отлежаться 18 часов на диване, поймать вдохновение и обдумать написанное - то многие куски "китайского кода" можно превратить в краткие кусочки вроде

Короче, дедлайны - вещь. Я бы их эффект в таблетки фасовал если мог. Жахнул таблетку с утра, вскочил с выпученными глазами, нарубил говна в шахте, упал без сил. Потом отлежался бы, присел и за 1 час переписал бы самые тухлые фрагменты. Хотя рефакторинг (переписывание кода) дело затягивающее, за 1 час никогда не укладывался.

Доброго всем дедлайна, если вы еще не сгорели на работе )
Tags: программирование
Subscribe

Recent Posts from This Journal

  • Через сто лет нам расскажут про вредителей

    Я благосклонно отношусь к зеленым технологиям, как и к социальным поблажкам - в разумно построенной системе всему найдется место. Другое дело, когда…

  • Все прорывы были сделаны раньше

    Чтобы что-то с небольшим поражающим фактором начало применяться на войне - его следует штамповать сотнями и тысячами. Я 18 лет назад писал про…

  • Овсяша

    Я ошибся с ценой соевого "молока". Не 50, а 80 и то по скидке. Эффект изменений в мозгу отпечатался, потому что появились новые бренды с Краснодара,…

  • Post a new comment

    Error

    default userpic
    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 15 comments

Recent Posts from This Journal

  • Через сто лет нам расскажут про вредителей

    Я благосклонно отношусь к зеленым технологиям, как и к социальным поблажкам - в разумно построенной системе всему найдется место. Другое дело, когда…

  • Все прорывы были сделаны раньше

    Чтобы что-то с небольшим поражающим фактором начало применяться на войне - его следует штамповать сотнями и тысячами. Я 18 лет назад писал про…

  • Овсяша

    Я ошибся с ценой соевого "молока". Не 50, а 80 и то по скидке. Эффект изменений в мозгу отпечатался, потому что появились новые бренды с Краснодара,…