Вход на сайт
Верный ответ? Pascal
26.04.15 17:03
Добрый день!
Проверьте правильность ответов.
Die Funktion max findet in einem Feld ParFeld von integer-Werten das Maximum der Feldelemente ParFeld[von], ..., ParFeld[bis].Wir geben folgende Deklaration an:
function max (
ParFeld: tFeld;
von, bis: tIndex): integer;
{ bestimmt das Maximum im Teilfeld von ParFeld[von]
bis ParFeld[bis] }
var
Wert : integer;
i : tIndex;
begin
Wert := ParFeld[von];
for i := von + 1 to bis do
if ParFeld > Wert then
Wert := ParFeld;
max := Wert
end; { max }
Für welche der folgenden Programmstücke verlassen die Werte der aktuellen Parameter bei dem Aufruf bzw. den Aufrufen der Funktion max nicht den durch die formalen Parameter definierten gültigen Wertebereich, egal welche integer-Werte im Feld vorkommen? Gehen Sie dabei von folgenden Konstanten-, Typ- und Variablenvereinbarungen aus:
const
GRENZE = 10;
type
tIndex = 1..GRENZE;
tFeld = array [tIndex] of integer;
var
Feld : tFeld;
w,
w1,
w2 : integer;
A
w := max (Feld, Feld[1], Feld[GRENZE]);
B
w := max (Feld, (GRENZE-1) div 2,
(GRENZE-1) div 2);
C
if max (Feld, 1, (GRENZE-1) div 2) >
max (Feld, (GRENZE+1) div 2, GRENZE)
then
w := max (Feld, 1, (GRENZE-1) div 2)
else
w := max (Feld, (GRENZE+1) div 2, GRENZE);
D
w := max (Feld, 1, GRENZE);
if w <= GRENZE then
write (max (Feld, w, w));
E
w1 := max (Feld, 1, GRENZE);
w2 := max (Feld, 4, GRENZE-1);
if (0 < w2) and (w1 <= GRENZE) then
begin
w := max (Feld, 2, GRENZE);
w := max (Feld, 1, w)
end;
Я отметила A, B, D и E как верные. Это правильно или нет?
Проверьте правильность ответов.
Die Funktion max findet in einem Feld ParFeld von integer-Werten das Maximum der Feldelemente ParFeld[von], ..., ParFeld[bis].Wir geben folgende Deklaration an:
function max (
ParFeld: tFeld;
von, bis: tIndex): integer;
{ bestimmt das Maximum im Teilfeld von ParFeld[von]
bis ParFeld[bis] }
var
Wert : integer;
i : tIndex;
begin
Wert := ParFeld[von];
for i := von + 1 to bis do
if ParFeld > Wert then
Wert := ParFeld;
max := Wert
end; { max }
Für welche der folgenden Programmstücke verlassen die Werte der aktuellen Parameter bei dem Aufruf bzw. den Aufrufen der Funktion max nicht den durch die formalen Parameter definierten gültigen Wertebereich, egal welche integer-Werte im Feld vorkommen? Gehen Sie dabei von folgenden Konstanten-, Typ- und Variablenvereinbarungen aus:
const
GRENZE = 10;
type
tIndex = 1..GRENZE;
tFeld = array [tIndex] of integer;
var
Feld : tFeld;
w,
w1,
w2 : integer;
A
w := max (Feld, Feld[1], Feld[GRENZE]);
B
w := max (Feld, (GRENZE-1) div 2,
(GRENZE-1) div 2);
C
if max (Feld, 1, (GRENZE-1) div 2) >
max (Feld, (GRENZE+1) div 2, GRENZE)
then
w := max (Feld, 1, (GRENZE-1) div 2)
else
w := max (Feld, (GRENZE+1) div 2, GRENZE);
D
w := max (Feld, 1, GRENZE);
if w <= GRENZE then
write (max (Feld, w, w));
E
w1 := max (Feld, 1, GRENZE);
w2 := max (Feld, 4, GRENZE-1);
if (0 < w2) and (w1 <= GRENZE) then
begin
w := max (Feld, 2, GRENZE);
w := max (Feld, 1, w)
end;
Я отметила A, B, D и E как верные. Это правильно или нет?
NEW 26.04.15 18:08
в ответ *Inna 26.04.15 17:03
Тут вообще то возникает масса вопросов, вот только часть
1. Откуда появилась фунция мах, если из задания то правильно ли переписана?
2. Задания и код написаны непонятно кем, если это преподаватель то нужно срочно искать ему замену.
Теперь по вариантам ответов, хотя я так и не понял зачем ему нужно давать подобные задания в начале обучения.
А. Ответ не имеет смысла, без знания конкретных значений массива. В общем случае будет постоянно приводить к ошибкам
Б. В любом случае выдаст просто значение одного элемента.
С. Кривой код который нельзя показывать студентам, но ничего неправильного в параметрах нет.
if max (Feld, 1, 4) > max (Feld, 5, 10) then
w := max (Feld, 1, 4)
else
w := max (Feld, 5, 10);
Д. Е. Ищется максимум, который используется после как индех. Тоже полный идиотизм.
Если подстраиваться под эту глупость то Ваши варианты ответов не совпадают с возможно ожидаемыми.
Допишите отчего Вы так решили?
1. Откуда появилась фунция мах, если из задания то правильно ли переписана?
2. Задания и код написаны непонятно кем, если это преподаватель то нужно срочно искать ему замену.
Теперь по вариантам ответов, хотя я так и не понял зачем ему нужно давать подобные задания в начале обучения.
А. Ответ не имеет смысла, без знания конкретных значений массива. В общем случае будет постоянно приводить к ошибкам
Б. В любом случае выдаст просто значение одного элемента.
С. Кривой код который нельзя показывать студентам, но ничего неправильного в параметрах нет.
if max (Feld, 1, 4) > max (Feld, 5, 10) then
w := max (Feld, 1, 4)
else
w := max (Feld, 5, 10);
Д. Е. Ищется максимум, который используется после как индех. Тоже полный идиотизм.
Если подстраиваться под эту глупость то Ваши варианты ответов не совпадают с возможно ожидаемыми.
Допишите отчего Вы так решили?
NEW 26.04.15 18:27
Теперь Вы видите, с чем я имею дело ))
Это задание было переписано мной один в один.
Откуда я взяла эти ответы? Вот это предложение навело меня на эту мысль: "Für welche der folgenden Programmstücke verlassen die Werte der aktuellen Parameter bei dem Aufruf bzw. den Aufrufen der Funktion max nicht den durch die formalen Parameter definierten gültigen Wertebereich, egal welche integer-Werte im Feld vorkommen? "
Извиняюсь, что код писала без отступов, очень спешила.
Это задание было переписано мной один в один.
Откуда я взяла эти ответы? Вот это предложение навело меня на эту мысль: "Für welche der folgenden Programmstücke verlassen die Werte der aktuellen Parameter bei dem Aufruf bzw. den Aufrufen der Funktion max nicht den durch die formalen Parameter definierten gültigen Wertebereich, egal welche integer-Werte im Feld vorkommen? "
Извиняюсь, что код писала без отступов, очень спешила.
NEW 26.04.15 18:42
Тогда я бы подал в суд на возврат денег за обучение и на запрет обучать людей программированию.
Понятно то что Вы исходили из задания, но вот отчего Вы решили что этот данный пример "правильный", а этот нет? Что явилось решающим фактором? Интересен именно ход мыслей.
Надеюсь, что Вы уже усвоили различие межде формальными и фактическими параметрами(Aktuel, Formal)
в ответ *Inna 26.04.15 18:27
В ответ на:
Это задание было переписано мной один в один.
Это задание было переписано мной один в один.
Тогда я бы подал в суд на возврат денег за обучение и на запрет обучать людей программированию.
Понятно то что Вы исходили из задания, но вот отчего Вы решили что этот данный пример "правильный", а этот нет? Что явилось решающим фактором? Интересен именно ход мыслей.
Надеюсь, что Вы уже усвоили различие межде формальными и фактическими параметрами(Aktuel, Formal)
NEW 26.04.15 20:39
Совершенно правильно, если еще дополнить - при конкретном вызове функции.
А вот тут уже мешанина.
Функция при ее вызове возвращает какое то одно значение, в данном случае - число типа интегер. Какое оно будет, нас в принципе не волнует. Что нибудь да получим, прога не сковырнётся.
А вот если функции неверные параметры зададим, то проге наступит каюк. Вот нужно и попытаться определить варианты где могут быть неверные параметры.
Но задание так криво сформулировано, что понять его при первом прочтении довольно сложно.
в ответ *Inna 26.04.15 18:50
В ответ на:
А значения, как я поняла, задаются актуальными параметрами в скобках.
А значения, как я поняла, задаются актуальными параметрами в скобках.
Совершенно правильно, если еще дополнить - при конкретном вызове функции.
В ответ на:
при вызове ф-ии её значение не должно превышать установленных границ области значений
при вызове ф-ии её значение не должно превышать установленных границ области значений
А вот тут уже мешанина.
Функция при ее вызове возвращает какое то одно значение, в данном случае - число типа интегер. Какое оно будет, нас в принципе не волнует. Что нибудь да получим, прога не сковырнётся.
А вот если функции неверные параметры зададим, то проге наступит каюк. Вот нужно и попытаться определить варианты где могут быть неверные параметры.
Но задание так криво сформулировано, что понять его при первом прочтении довольно сложно.
27.04.15 17:04
Вначале перепишу формулировку задания на русском:
В каких примерах кода значения параметров вызова/вызовов ф-ции НЕ выходят за
границы области для любых значений массива (поля). Исходите при этом из следующих определений констант, типов и т.д.
А. Могут выйти, если Feld[1] меньше единицы.
B. Нормально, не выходят, оба равны 4.
C. Нормально, не выходят.
D. Могут выйти, если например в Felde все значения отрицательные, тогда и их макс. значение=w тоже отрицательное и меньше GRENZE. Тогда при последнем
вызове ф-ции выйдут за пределы.
E. Нормально.
Т.е. я бы отметил B,C,E.
В каких примерах кода значения параметров вызова/вызовов ф-ции НЕ выходят за
границы области для любых значений массива (поля). Исходите при этом из следующих определений констант, типов и т.д.
А. Могут выйти, если Feld[1] меньше единицы.
B. Нормально, не выходят, оба равны 4.
C. Нормально, не выходят.
D. Могут выйти, если например в Felde все значения отрицательные, тогда и их макс. значение=w тоже отрицательное и меньше GRENZE. Тогда при последнем
вызове ф-ции выйдут за пределы.
E. Нормально.
Т.е. я бы отметил B,C,E.
NEW 28.04.15 12:45
в ответ BorisL0 27.04.15 17:04
Вообще то не совсем верно.
Проверьте еще раз "Е"
И задание звучит немного по другому
"В каких примерах кода значения фактических параметров функции НЕ выходят за
границы областей определенных формальными параметрами (для любых значений элементов массива)"
Проверьте еще раз "Е"
И задание звучит немного по другому
"В каких примерах кода значения фактических параметров функции НЕ выходят за
границы областей определенных формальными параметрами (для любых значений элементов массива)"
NEW 28.04.15 13:28
По-моему, мой и Ваш переводы достаточно близки по смыслу :)
По пункту E: первые 3 вызова ф-ции проблем вызвать не могут.
Рассмотрим 4й:
max (Feld, 1, max(Feld,2,Grenze) )
max(Feld,2,Grenze) точно больше либо равен, чем максимум по меньшему ("более узкому") множеству 4, GRENZE-1, который равен w2.
Значит, max(Feld,2,Grenze)>=1 (по условию if-а).
С другой стороны, max(Feld,2,Grenze) менее либо равен, чем максимум по всему множеству 1:Grenze, который равен w1.
Значит, max(Feld,2,Grenze)<=Grenze (по условию if-а).
Значит, параметры последнего вызова ф-ции тоже в порядке, лежат в интервале [1:Grenze].
По пункту E: первые 3 вызова ф-ции проблем вызвать не могут.
Рассмотрим 4й:
max (Feld, 1, max(Feld,2,Grenze) )
max(Feld,2,Grenze) точно больше либо равен, чем максимум по меньшему ("более узкому") множеству 4, GRENZE-1, который равен w2.
Значит, max(Feld,2,Grenze)>=1 (по условию if-а).
С другой стороны, max(Feld,2,Grenze) менее либо равен, чем максимум по всему множеству 1:Grenze, который равен w1.
Значит, max(Feld,2,Grenze)<=Grenze (по условию if-а).
Значит, параметры последнего вызова ф-ции тоже в порядке, лежат в интервале [1:Grenze].
NEW 28.04.15 13:39
может мы о разных примерах говорим?
можно было подискутировать, но не вижу большого смысла
В ответ на:
w1 := max (Feld, 1, GRENZE);
w2 := max (Feld, 4, GRENZE-1);
if (0 < w2) and (w1 <= GRENZE) then begin
w := max (Feld, 2, GRENZE);
w := max (Feld, 1, w)
end;
В ответ на:
По-моему, мой и Ваш переводы достаточно близки по смыслу
По-моему, мой и Ваш переводы достаточно близки по смыслу
можно было подискутировать, но не вижу большого смысла
NEW 29.04.15 18:09
ну форум то вроде "германский", здесь в Германии, на немецком имелось в виду.
Не знаю конечно сколько именно процентов немецких проггеров нужно тогда уволить
и уж гораздо больше количество наших в ЭксСССР.
Я бы не стал судить так категорично.
в ответ UVV 29.04.15 08:12
В ответ на:
Где тут и на каком родном?
Где тут и на каком родном?
ну форум то вроде "германский", здесь в Германии, на немецком имелось в виду.
В ответ на:
Кто считает иначе - вон из профессии.
Кто считает иначе - вон из профессии.
Не знаю конечно сколько именно процентов немецких проггеров нужно тогда уволить

Я бы не стал судить так категорично.
NEW 29.04.15 23:39
Форум русскоязычный вроде.
Только так и надо судить, никак иначе. Профессия не потеряет от этого. Тоже на немецком пишешь комменты что ле?
в ответ AlexNek 29.04.15 18:09
В ответ на:
ну форум то вроде "германский", здесь в Германии, на немецком имелось в виду.
ну форум то вроде "германский", здесь в Германии, на немецком имелось в виду.
Форум русскоязычный вроде.
В ответ на:
Не знаю конечно сколько именно процентов немецких проггеров нужно тогда уволить и уж гораздо больше количество наших в ЭксСССР.
Я бы не стал судить так категорично.
Не знаю конечно сколько именно процентов немецких проггеров нужно тогда уволить и уж гораздо больше количество наших в ЭксСССР.
Я бы не стал судить так категорично.
Только так и надо судить, никак иначе. Профессия не потеряет от этого. Тоже на немецком пишешь комменты что ле?
NEW 30.04.15 00:12
угу - germany.ru
Нет конечно.
Но есть достачное количество терминов которые постоянно слышишь на работе и абсолютно все их знают там, а вот как они правильно переводятся на английский может никто не знать.
В этом случае приходится оставлять немецкий коммент и внизу писать английский, ну а немцам еще проще они свой термин по любому знают.
в ответ UVV 29.04.15 23:39
В ответ на:
Форум русскоязычный вроде.
Форум русскоязычный вроде.
угу - germany.ru
В ответ на:
Тоже на немецком пишешь комменты что ле?
Тоже на немецком пишешь комменты что ле?
Нет конечно.
Но есть достачное количество терминов которые постоянно слышишь на работе и абсолютно все их знают там, а вот как они правильно переводятся на английский может никто не знать.
В этом случае приходится оставлять немецкий коммент и внизу писать английский, ну а немцам еще проще они свой термин по любому знают.
NEW 30.04.15 00:25
Мы на разных языках говорим, вероятно. Какие такие термины в программировании могут быть не на английском?
В этом случае стоит выучить английский. Если мне тебе приходится это объяснять, значит фирма у вас несерьёзная.
в ответ AlexNek 30.04.15 00:12
В ответ на:
Но есть достачное количество терминов которые постоянно слышишь на работе и абсолютно все их знают там, а вот как они правильно переводятся на английский может никто не знать.
Но есть достачное количество терминов которые постоянно слышишь на работе и абсолютно все их знают там, а вот как они правильно переводятся на английский может никто не знать.
Мы на разных языках говорим, вероятно. Какие такие термины в программировании могут быть не на английском?
В ответ на:
В этом случае приходится оставлять немецкий коммент и внизу писать английский, ну а немцам еще проще они свой термин по любому знают.
В этом случае приходится оставлять немецкий коммент и внизу писать английский, ну а немцам еще проще они свой термин по любому знают.
В этом случае стоит выучить английский. Если мне тебе приходится это объяснять, значит фирма у вас несерьёзная.
NEW 30.04.15 02:04
Где то в этом роде
Для примера можете попробовать правильно перевести, а после представить, что будет делать немец увидев данный перевод и что будет делать допустим прогер из индии, который на этой же фирме работает.
"Restvorspannkraft Berechnung"
Или совсем простой, сокращение слов. С этим не будет проблем, если знаешь какие слова сокращены.
"NIO Berechnung"
Тексты только что придумал, а термины думаю любой технически грамотный немец может хотя бы представить примерно себе.
в ответ UVV 30.04.15 00:25
В ответ на:
Мы на разных языках говорим, вероятно
Мы на разных языках говорим, вероятно
Где то в этом роде

Для примера можете попробовать правильно перевести, а после представить, что будет делать немец увидев данный перевод и что будет делать допустим прогер из индии, который на этой же фирме работает.
"Restvorspannkraft Berechnung"
Или совсем простой, сокращение слов. С этим не будет проблем, если знаешь какие слова сокращены.
"NIO Berechnung"
Тексты только что придумал, а термины думаю любой технически грамотный немец может хотя бы представить примерно себе.
NEW 30.04.15 07:33
Смотри-ка, аргумент даже сам привёл, только видать не понял его. По-твоему индус будет говорить по-немецки? У меня для тебя плохие новости, они даже между собой, которые из разных штатов, говорят по-английски, поскольку языки разные, а английский все знают.
Пример с японцами/испанцами/американцами приводить стоит, или ты сам догадаешься, на каком языке они будут говорить?
в ответ AlexNek 30.04.15 02:04
В ответ на:
Для примера можете попробовать правильно перевести, а после представить, что будет делать немец увидев данный перевод и что будет делать допустим прогер из индии, который на этой же фирме работает.
Для примера можете попробовать правильно перевести, а после представить, что будет делать немец увидев данный перевод и что будет делать допустим прогер из индии, который на этой же фирме работает.
Смотри-ка, аргумент даже сам привёл, только видать не понял его. По-твоему индус будет говорить по-немецки? У меня для тебя плохие новости, они даже между собой, которые из разных штатов, говорят по-английски, поскольку языки разные, а английский все знают.
Пример с японцами/испанцами/американцами приводить стоит, или ты сам догадаешься, на каком языке они будут говорить?
NEW 30.04.15 09:41
Вы вообще то смотрите совсем не в ту сторону и видимо даже и не пытались перевести приведенные слова.
Я так понимаю с английским у вас нет проблем, объясните пож. что точно означает хотя бы "Shut off stage"
в ответ UVV 30.04.15 07:33
В ответ на:
По-твоему индус будет говорить по-немецки?
По-твоему индус будет говорить по-немецки?
Вы вообще то смотрите совсем не в ту сторону и видимо даже и не пытались перевести приведенные слова.
Я так понимаю с английским у вас нет проблем, объясните пож. что точно означает хотя бы "Shut off stage"
NEW 30.04.15 10:04
А? Какое отношение это имеет к комментариям? Ещё раз спрашиваю, индус/испанец/китаец должен будет выучить ваш немецкий в комментариях?
Выключение. Чего конкретно сказать без контекста сложно, stage может переводиться по-разному.
в ответ AlexNek 30.04.15 09:41
В ответ на:
Вы вообще то смотрите совсем не в ту сторону и видимо даже и не пытались перевести приведенные слова.
Вы вообще то смотрите совсем не в ту сторону и видимо даже и не пытались перевести приведенные слова.
А? Какое отношение это имеет к комментариям? Ещё раз спрашиваю, индус/испанец/китаец должен будет выучить ваш немецкий в комментариях?
В ответ на:
Я так понимаю с английским у вас нет проблем, объясните пож. что точно означает хотя бы "Shut off stage"
Я так понимаю с английским у вас нет проблем, объясните пож. что точно означает хотя бы "Shut off stage"
Выключение. Чего конкретно сказать без контекста сложно, stage может переводиться по-разному.
NEW 30.04.15 10:19
Так и есть. Новеллу уровня George Martin'a писать не надо. А одно два предложения грамотно составить профессиональный программист должен уметь. Если это не наколенная поделка, то уровень кода должен быть соответствующий. А де факто люди из разных стран общаются на английском языке.
в ответ natuerlich blond 30.04.15 10:13
В ответ на:
а я думала, это профессия программист, а не лингвист.
а я думала, это профессия программист, а не лингвист.
Так и есть. Новеллу уровня George Martin'a писать не надо. А одно два предложения грамотно составить профессиональный программист должен уметь. Если это не наколенная поделка, то уровень кода должен быть соответствующий. А де факто люди из разных стран общаются на английском языке.
NEW 30.04.15 10:54
Мне кажется, что это не вам решать. Когда вы станете генеральным директором большого концерна, или хотя бы руководителем IT-департамента, то наверное сможете начать выгонять программистов за комментарии на немецком. Но все равно не везде, а только в вашей фирме.
В остальных же фирмах придерживаются корпоративных стандартов, или стандартов клиента. У нас, например, документация и комментарии на немецком. Вот так вот, будь добр, а пиши на немецком. Тяжелая жизнь!
в ответ UVV 30.04.15 10:20
В ответ на:
Говорить он может хоть на Хинди, а комментарии и документацию будь добр на английском
Говорить он может хоть на Хинди, а комментарии и документацию будь добр на английском
Мне кажется, что это не вам решать. Когда вы станете генеральным директором большого концерна, или хотя бы руководителем IT-департамента, то наверное сможете начать выгонять программистов за комментарии на немецком. Но все равно не везде, а только в вашей фирме.
В остальных же фирмах придерживаются корпоративных стандартов, или стандартов клиента. У нас, например, документация и комментарии на немецком. Вот так вот, будь добр, а пиши на немецком. Тяжелая жизнь!

NEW 30.04.15 11:01
И в нормальных фирмах там написано, доки и комментарии - английский.
Сочуствую. Я не пошёл бы туда.
в ответ natuerlich blond 30.04.15 10:54
В ответ на:
В остальных же фирмах придерживаются корпоративных стандартов, или стандартов клиента.
В остальных же фирмах придерживаются корпоративных стандартов, или стандартов клиента.
И в нормальных фирмах там написано, доки и комментарии - английский.
В ответ на:
У нас, например, документация и комментарии на немецком.
У нас, например, документация и комментарии на немецком.
Сочуствую. Я не пошёл бы туда.
NEW 30.04.15 11:37
Опять таки несколько категорично, но идея в целом правильная.
Хотя во многих фирмах с индусами работать уже просто не хотят.
Что именно требуется знать? Речь идёт о технической установке - машине.
Вот еще один примерчик "NOK Tightenings by Joint Numbers"
Либо вот даже на русском "просмотр значений карамболы", как будет правильно на английском записать?
А чтобы вы делали встретив незнакомый термин? Думаю, вначале попытались бы перевести, а после спросили бы у немецких коллег, которые этот английский термин почти не помнят. А когда нашли того кто знает выяснилось бы что этот термин на немецком слышали почти каждый день и даже уяснили что это такое.
А теперь посмотрим на это со стороны немца, которому нужно написать этот термин на английском, но никто не знает как это правильно перевести.
Будет тратить время на поиски правильного перевода или будет писать код дальше?
И спорить можно до бесконечности, потому как действительно, есть совершенно правильная тенденция "писать код" на английском. Но в зависимости от конкретной ситуации все может менятся.
в ответ natuerlich blond 30.04.15 10:17
В ответ на:
Если в фирме общение на немецком, то индус будет говорить по-немецки, или его там не будет.
Если в фирме общение на немецком, то индус будет говорить по-немецки, или его там не будет.
Опять таки несколько категорично, но идея в целом правильная.
Хотя во многих фирмах с индусами работать уже просто не хотят.
В ответ на:
Чего конкретно сказать без контекста сложно, stage может переводиться по-разному
Чего конкретно сказать без контекста сложно, stage может переводиться по-разному
Что именно требуется знать? Речь идёт о технической установке - машине.
Вот еще один примерчик "NOK Tightenings by Joint Numbers"
Либо вот даже на русском "просмотр значений карамболы", как будет правильно на английском записать?
А чтобы вы делали встретив незнакомый термин? Думаю, вначале попытались бы перевести, а после спросили бы у немецких коллег, которые этот английский термин почти не помнят. А когда нашли того кто знает выяснилось бы что этот термин на немецком слышали почти каждый день и даже уяснили что это такое.
А теперь посмотрим на это со стороны немца, которому нужно написать этот термин на английском, но никто не знает как это правильно перевести.
Будет тратить время на поиски правильного перевода или будет писать код дальше?
И спорить можно до бесконечности, потому как действительно, есть совершенно правильная тенденция "писать код" на английском. Но в зависимости от конкретной ситуации все может менятся.
NEW 03.05.15 14:05
в ответ UVV 30.04.15 00:25
Какие такие термины в программировании могут быть не на английском?
------
Ну мои, например.
В том коде, который Я пишу не на продажу и в котором мне важнее понимание того что и как делается,
а не следование требованиям использовать определенный язык.
Кстати, а как ты отнесешься к тому, что использование английского может быть преследуемо по-закону?
На территории ЕСа есть местечки, где использование английского вместо местного, приведет сначала к
страфу, а затем и к увольнению... за неиспользование местного языка...
------
Ну мои, например.
В том коде, который Я пишу не на продажу и в котором мне важнее понимание того что и как делается,
а не следование требованиям использовать определенный язык.
Кстати, а как ты отнесешься к тому, что использование английского может быть преследуемо по-закону?
На территории ЕСа есть местечки, где использование английского вместо местного, приведет сначала к
страфу, а затем и к увольнению... за неиспользование местного языка...

NEW 03.05.15 14:13
в ответ UVV 30.04.15 10:19
А одно два предложения грамотно составить профессиональный программист должен уметь.
------
Составить грамотное предложение - без проблем.
Только какой смысл его составлять, если оно грамотное, но не описывает ньюансы используемой
методики?
А де факто люди из разных стран общаются на английском языке.
-----
Де факто, люди из разных стран, в той же Англии и Америке, общаются на... удобном для них
языке и не факт что язык общения - английский.
------
Составить грамотное предложение - без проблем.
Только какой смысл его составлять, если оно грамотное, но не описывает ньюансы используемой
методики?
А де факто люди из разных стран общаются на английском языке.
-----
Де факто, люди из разных стран, в той же Англии и Америке, общаются на... удобном для них
языке и не факт что язык общения - английский.

NEW 03.05.15 14:30
в ответ UVV 30.04.15 11:37
На русском комменты пишешь?
------
Да, для своего кода - пишу именно на русском - меньше времени на написание и более точное изложение необходимого.
Что именно тебе в этом не нравится?
Кстати, когда мне говорят - А вот у нас - ВООО!!!! - всегда задаю вопрос - на каком к этому ВООО!!! написаны комменты.
До недавнего времени честно признавались - в ядре комменты или на полохом английском, или вообще на непонятном...
но русские их как-то понимают...
------
Да, для своего кода - пишу именно на русском - меньше времени на написание и более точное изложение необходимого.
Что именно тебе в этом не нравится?

Кстати, когда мне говорят - А вот у нас - ВООО!!!! - всегда задаю вопрос - на каком к этому ВООО!!! написаны комменты.
До недавнего времени честно признавались - в ядре комменты или на полохом английском, или вообще на непонятном...
но русские их как-то понимают...

NEW 04.05.15 10:45
Я уже высказывался в треде, но повторюсь последний раз. Если своё поделие оценивать ниже плинтуса и не заглядывать в его будущее, то можешь писать хоть на арабском. Уровень профессионализма местных программистов мне понятен. Больше писать в этой теме не вижу смысла. Когда я по приколу спросил своих коллег (будь то русские, американцы или немцы) о языке комментариев, ответ у всех был один - английский. Над мыслью о комментариях, допустим, на немецком мы вместе поржали. Спасибо за внимание.
в ответ Murr 03.05.15 14:30
В ответ на:
Да, для своего кода - пишу именно на русском - меньше времени на написание и более точное изложение необходимого.
Что именно тебе в этом не нравится?
Да, для своего кода - пишу именно на русском - меньше времени на написание и более точное изложение необходимого.
Что именно тебе в этом не нравится?
Я уже высказывался в треде, но повторюсь последний раз. Если своё поделие оценивать ниже плинтуса и не заглядывать в его будущее, то можешь писать хоть на арабском. Уровень профессионализма местных программистов мне понятен. Больше писать в этой теме не вижу смысла. Когда я по приколу спросил своих коллег (будь то русские, американцы или немцы) о языке комментариев, ответ у всех был один - английский. Над мыслью о комментариях, допустим, на немецком мы вместе поржали. Спасибо за внимание.
NEW 04.05.15 12:48
Язык комментариев не обязательно должен быть английский - совершенно верно. Я только категорически не согласен с высказыванием "язык комментариев несущественен". В каждом проекте необходимо с ним определяться. А то один пишет на русском, второй на китайском а третий на никаковском - потому что "а все одно я ни русского ни китайского не понимаю, так чо я, лысый что ли комментировать".
P.S. Не из всех правил бывают исключения. :)
в ответ AlexNek 04.05.15 11:41
В ответ на:
Но из всяких правил бывают исключения.
Но из всяких правил бывают исключения.
Язык комментариев не обязательно должен быть английский - совершенно верно. Я только категорически не согласен с высказыванием "язык комментариев несущественен". В каждом проекте необходимо с ним определяться. А то один пишет на русском, второй на китайском а третий на никаковском - потому что "а все одно я ни русского ни китайского не понимаю, так чо я, лысый что ли комментировать".
P.S. Не из всех правил бывают исключения. :)
NEW 04.05.15 13:51
Похоже мы перемещаемся в несколько иную плоскость обсуждения.
Вот как раз по теме
http://www.mosresult.ru/Data/Notes/Note-031-Exceptions_to_the_rules.html
в ответ MrSanders 04.05.15 12:48
В ответ на:
Не из всех правил бывают исключения.
Не из всех правил бывают исключения.
Похоже мы перемещаемся в несколько иную плоскость обсуждения.
Вот как раз по теме
http://www.mosresult.ru/Data/Notes/Note-031-Exceptions_to_the_rules.html