Костыль
От: fuurin  
Дата: 12.01.09 13:18
Оценка:
Как самый распространнёный термин разработки ПО звучит по-английски? Что-то не могу найти подходящий перевод.
Garbage In Garbage Out
Re: Костыль
От: Alex Reyst Россия  
Дата: 12.01.09 14:30
Оценка: 59 (4) -1
Здравствуйте, fuurin, Вы писали:

F>Как самый распространнёный термин разработки ПО звучит по-английски?


Нейтрально — workaround; а так — klu(d)ge.
Все, что здесь сказано, может и будет использоваться против меня.
Re[2]: Костыль
От: fuurin  
Дата: 12.01.09 17:07
Оценка:
AR>Нейтрально — workaround; а так — klu(d)ge.

Думаю, hack — более распространён, хотя и перегружен смыслами.
Garbage In Garbage Out
Re[2]: Костыль
От: Кодт Россия  
Дата: 14.01.09 19:10
Оценка:
Здравствуйте, Alex Reyst, Вы писали:

F>>Как самый распространнёный термин разработки ПО звучит по-английски?


AR>Нейтрально — workaround;


AR> а так — klu(d)ge.


Лингво подсказывает
kludge
сленг
1) клудж (устройство, программа или часть программы, которые теоретически не должны работать, но почему-то работают) || делать клудж (в программе), вставлять клудж (в программу)
2) проф. ляп (в программе)

Так это не костыль, это вуду-программирование.
Настоящий костыль — это максимум спагетти-программирование. Которое и теоретически, и практически работает, но лучше б его не было.
... << RSDN@Home 1.2.0 alpha 4 rev. 1111>>
Перекуём баги на фичи!
Re[3]: Костыль
От: prVovik Россия  
Дата: 14.01.09 19:46
Оценка:
Здравствуйте, Кодт, Вы писали:

К>Так это не костыль, это вуду-программирование.

К>Настоящий костыль — это максимум спагетти-программирование. Которое и теоретически, и практически работает, но лучше б его не было.

ИМХО, костыль — это нечто, что заставляет работать то, что работать не в состоянии.
лэт ми спик фром май харт
Re[3]: Костыль
От: fuurin  
Дата: 14.01.09 20:46
Оценка: 142 (4) +1
К>Лингво подсказывает
К>kludge

http://en.wikipedia.org/wiki/Kludge

A kludge (alternately, kluge[1]) is a clumsy or inelegant solution to a problem or difficulty. In engineering, a kludge is a workaround, typically using unrelated parts cobbled together. Especially in computer programs, a kludge is often used to fix an unanticipated problem in an earlier kludge; this is essentially a kind of cruft. A kludge is an ad hoc engineering solution, inelegant in principle but possibly elegantly pragmatic, from klug [german] meaning clever.


http://www.onelook.com/?w=kludge&amp;ls=a

Quick definitions (kludge)
▸ noun: a badly assembled collection of parts hastily assembled to serve some particular purpose (often used to refer to computing systems or software that has been badly put together)


http://www.bartleby.com/61/50/K0085000.html

NOUN: Slang 1. A system, especially a computer system, that is constituted of poorly matched elements or of elements originally intended for other applications. 2. A clumsy or inelegant solution to a problem.

Garbage In Garbage Out
Re[4]: Костыль
От: Кодт Россия  
Дата: 14.01.09 21:10
Оценка:
Здравствуйте, prVovik, Вы писали:

V>ИМХО, костыль — это нечто, что заставляет работать то, что работать не в состоянии.


Вот именно.
Клудж — это (имхо) не то, что заставляет работать, а просто почему-то работает.

Так что workaround или калька crutch.
... << RSDN@Home 1.2.0 alpha 4 rev. 1111>>
Перекуём баги на фичи!
Re[3]: Костыль
От: Alex Reyst Россия  
Дата: 15.01.09 04:13
Оценка: +1 :))
Здравствуйте, Кодт, Вы писали:

К> Лингво подсказывает


Не ссылайтесь при мне на Лингво. У меня при этом давление скачет и кулаки чешутся.
Все, что здесь сказано, может и будет использоваться против меня.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.