Вот это не понял: 12. Стив Возняк. «На собеседованиях я обычно спрашиваю, часто ли испытуемый использует костыли. Это хороший способ отсеять патологических лжецов».
Или "костыли" - какой-то программистский сленговый термин?
Не только программистский. Если вы на машине, потеряв винт, прикручиваете что-то проволокой, "лишь бы доехать" - это костыль. Т.е. быстрое временное, но плохое решение взамен постоянного, надежного, но долгого.
Плохое, потому что рано или поздно на него наткнёшься, он помешает какой-либо доработке и заставит переделать работающий на этом костыле функционал. А там ещё куча костылей...
Неэлегантное - это не костыль, это из другой категории. Все остальное - это как раз признаки плохого кода. Не знаю, надо ли специально оговаривать, но это мое ИМХО, у вас может быть свое )
Вот-вот... Я привык, что это латками (заплатками) называется. Мол, обнаруженную внезапно дыру быстренько залатать. Пусть выбивается из стиля, но работает.
12. Стив Возняк. «На собеседованиях я обычно спрашиваю, часто ли испытуемый использует костыли. Это хороший способ отсеять патологических лжецов».
Или "костыли" - какой-то программистский сленговый термин?
Reply
Reply
Автора не знаю, вычитал у Рубенкинга
* - машина доехать до автосервиса
Reply
В программировании не обязательно плохое. Скорее неэлегантное, зависящее от контекста, требующее дополнительного ситуативного кода.
Reply
Reply
Не знаю, надо ли специально оговаривать, но это мое ИМХО, у вас может быть свое )
Reply
Reply
Что то типа пятого колеса в машине.
Reply
Reply
( ... )
Reply
Reply
Leave a comment