cheese code

May 14, 2020 12:30


Есть такая англоязычная идиома в нашей профессии - «spaghetti code». Это когда в попытке делать всё асинхронно, код превращается в мешанину из вызовов и коллбэков к ним.

А вот нынче я столкнулся с ... хе-хе ... топингом к спагетти-коду. Сырокод. Cheese code. Это когда дырок в коде больше, чем собственно кода. Почему? Кто-то пилил проект. Долго. ( Read more... )

просифианальное, глюконат мозга

Leave a comment

Comments 9

lj_frank_bot May 14 2020, 09:31:08 UTC
Здравствуйте!
Система категоризации Живого Журнала посчитала, что вашу запись можно отнести к категориям: Общество, Психология.
Если вы считаете, что система ошиблась - напишите об этом в ответе на этот комментарий. Ваша обратная связь поможет сделать систему точнее.
Фрэнк,
команда ЖЖ.

Reply

mike_lambert May 15 2020, 08:58:56 UTC
Нет. IT

Reply

lj_frank_bot May 15 2020, 09:04:57 UTC
Жаль, что так вышло

Reply


kspshnik May 14 2020, 21:13:29 UTC
cheeseCode extends shittyCode {
};

Reply


bela_ngs May 16 2020, 10:52:25 UTC
:)

Reply

mike_lambert May 16 2020, 10:55:52 UTC
В рот мне ноги! Кого я вижу, сколько лет, сколько зим!
Как ваше ничего?

Reply


enginee_i January 30 2022, 11:14:56 UTC
Я вот постоянно и целенаправленно пишу спагетти код, ибо решаю такие задачи,которые наиболее удобно решаются спагетти кодом.

Reply

mike_lambert January 30 2022, 11:46:31 UTC
спагетти-код - это плохо организованный код, он не может быть удобным

Reply

enginee_i February 5 2022, 13:31:21 UTC
Просто мне приходится писать программы решающие некоторое дифференциальное уравнение в частных производных в задаваемых начальством граничных условиях, а затем интегрирую полученную функцию по поверхности ,заданной теми же граничными условиями. При этом я заметил, что граничные условия наиболее удобно задавать спагетти-кодом , недаром второе название спагетти-кода, кенгуру-код ,когда логика кода прыгает с места на место, здесь вычислительный процесс решения дифференциального уравнения ,как бы "телепортируется" по пространству ,ограниченному граничными условиями. Если избегать написания спагетти-кода, то мне пришлось бы решать задачу равномерного заполнения пространства ,ограниченного граничными условиями единой нитью,что резко усложнило бы написание программы,а для её исполнения не сделало бы ничего, поэтому мой код ,с точки зрения программирования плохо организован, но с точки зрения геометрии организован отлично ( ... )

Reply


Leave a comment

Up