Кресты / Говнокод #26608 Ссылка на оригинал

0

  1. 1
file:///C:/Users/сергейкомп/Desktop/проекты/desktopui_framework/src/core/formloader.cpp

Запостил: govnokoduser2000 govnokoduser2000, (Updated )

Комментарии (41) RSS

  • >сергейкомп
    в лук эраунд ю (в русском варианте обсурдное природоведение) был человек, который так любил компьютеры, что поменял имя. И фамилию.
    Его звали Компьютер Компьютер
    Ответить
  • я кстати как-то реально взял из вершнконтроля солющен, а там у одного проекта такой же путь примерно

    с того самого дня в проекте стали использоваь круиз контрол (такой континиус интегрейшен)
    Ответить
      • Ага) Он закоммитил, и ушел в отпуск. А я забираю, и вот
        Ответить
        • Забавно что эта хуйня ещё и в собранные бинари вшивается (как путь до pdb). Чтобы все знали как тебя зовут, если сборочный конвейер не юзаешь.
          Ответить
  • Ну а что вы хотели от языка без вменяемой экосистемы?

    В половине проектов на крестах велосипедятся системы сборки (ага, вот эти вот build.sh и build_win.bat), в другой половине — системы разрешения зависимостей (#pragma comment(lib, "C:\\dev\\libs\\boost.lib")), а третья половина поставляется с .vcxproj/.sln файлами и (в лучшем случае) собирает бинари в C:\Users\сергейкомп\Desktop\проекты\govn o_framework\.
    *Я недавно переполнил знаковый инт, в мире случился UB, и теперь у одного целого могут быть три половины.
    Ответить
    • Это справедливо. Но справедливо и то, что такая ерунда может быть и в языке с экосистемой.

      Я недавно добавлял подпроекты в проект в XCode и не посмотрел, что они создались где-то в совершенно других ебенях, в которых я просто что-то открывал раньше и которые запомнила IDE. При этом я добавил подпроекты в нужные группы проекта, но забыл поставить галочку Copy if needed. В итоге прописались абсолютные пути.

      Но, конечно, отличие между мной и Сергейкомпом в том, что я эту херню увидел, когда коммитил, и поправил, а он попал на гк.
      Ответить
      • У меня идея тоже любит серануть в настройки ран конфигурации или SDK каким-нить моим локальным путем. Перед коммитом я всегда всё это првоеряю тщательно
        Ответить
    • vcxproj/.sln отлично может жить без захардкоженного говна, и собирать проекты одной командной msbuild в любую папку.

      Это конечно правда для простых кейсов. Если начинается сложная логика сборки, то начинается build_win.bat, и хорошо если bat, потому что может быть ведь и pl и rb и что угодно, и даже sh, и тогда тебе еще цигван нужен.
      Ответить
      • Если бы Роман всё ещё сидел на ГК, то он бы щас рассказал про bazel.
        Ответить
        • гугловая система сборки, да) Вроде бы она умеет генерить проекты и для студии тоже (или где там этот сергейкомп сидит)
          Ответить
        • Очень ссаная ебанина, там только канпелятор с плюсового на сишного переключить приключение на целый вечер (во всяком случае было). В чем польза по сравнению с уже существующими решениями - нихуя не понять. Зато старларк, ко-ко-ко, чедуйки.
          Ответить

Добавить комментарий

Помни, guest, за тобой могут следить!

    А не использовать ли нам bbcode?


    8