

#767307 Поясню я. Частенько бывает, что либо в попытках зашифроваться от конкурентов, либо просто от общего долбоклюйства иные программисты производят особо путанный код. В случае возникновения ошибок в некоторых местах кода, а при достаточно большой программе ошибки будут, в таком коде всплыть они могут где угодно. Учитывая что и без этого явления отладка процесс мягко говоря не всегда лёгкий, тут она особо утяжеляется, вследствие чего занимающиеся ей лица начинают усиленно ругаться на данный код и его создателей. А так как такой код, да простится мне тавтология, является целым явлением, соответственно ругательство под данное явление подобралось отдельное и специально выделенное - "Индусский код". А его создателей в программистике кличут индусами. Почему индусами на вскидку не вспомню, а потому если то ещё важно, то историческая справка есть на Лурке в соответствующей статье. Если я допустил в своём объяснении неточности, или забыл упомянуть какие-то подробности, это можно исправить прочитав тот же источник.

#768374, Duke
если точнее, работа индийских программистов одно время оценивалась и оплачивалась по количеству строк кода. качество и эффективность при этом никто не смотрел, главное - лишь бы работало. это побуждало создавать нагромождения бесполезного кода, вручную прописывать уже автоматизированные процессы и пр. дошло до того, что индусский код сначала пели и танцевали на хинди, и только потом записывали
если точнее, работа индийских программистов одно время оценивалась и оплачивалась по количеству строк кода. качество и эффективность при этом никто не смотрел, главное - лишь бы работало. это побуждало создавать нагромождения бесполезного кода, вручную прописывать уже автоматизированные процессы и пр. дошло до того, что индусский код сначала пели и танцевали на хинди, и только потом записывали
Отредактировано «Gwynduriff» 24.03.2021 03:23:52
Анонимусу #768374 в 2017й год
Индусские программисты писали виндус миллениум и половину ПО от мелкомягких того времени.
Писали толпой. поэтому было много ситуаций хорошая заплатка закрывает кривую заплатку, которая позволяет взаимодействовать двум заплаткам и исходному коду, но это порождает новый баг, который нужно прикрыть заплаткой..
И естественно опытность программистов была совершенно разной, поэтому код с кучей заплаток был совершенно неоднородным.
Индусские программисты писали виндус миллениум и половину ПО от мелкомягких того времени.
Писали толпой. поэтому было много ситуаций хорошая заплатка закрывает кривую заплатку, которая позволяет взаимодействовать двум заплаткам и исходному коду, но это порождает новый баг, который нужно прикрыть заплаткой..
И естественно опытность программистов была совершенно разной, поэтому код с кучей заплаток был совершенно неоднородным.
Комментарии для этого комикса отключены.
^_^ ^_^ ^_~