#271
20.04.2021, 14:01
|
||
Мэтр
Дата рег-ции: 24.04.2013
Сообщения: 632
|
||
|
#272
20.04.2021, 14:16
|
||
Мэтр
Дата рег-ции: 05.08.2011
Сообщения: 21.805
|
Это французская среда программирования: https://fr.wikipedia.org/wiki/WinDev
Лично я никаких проблем во французских именах функций и переменных не вижу. Русские вообще пишут poschitatChisloPassazhirov, и ничего, чемпионы мира по программированию.
__________________
Будучи человеком военным, д'Артаньян полагал, что одновременно можно делать хорошо только одно дело. |
|
|
#273
20.04.2021, 14:17
|
||
Мэтр
Дата рег-ции: 09.06.2008
Сообщения: 15.823
|
Печкин, если речь о среде разработки приложений, то это не программирование в первоначальном понимании. И языком пронраммирования назвать язык команд этой среды можно с большой долей условности. А поскольку интерфейс должен быть для пользователя простым, то странно, почему "команды" на "французском" могут свидетельствовать о якобы косности кампании). В конце-концов тот, кто пишет коды в таких средах вряд ли вообще понимает что там на уровне машинного кода происходит. Ну, утрирую, возможно.
|
|
|
#274
20.04.2021, 14:36
|
||
Мэтр
Дата рег-ции: 24.04.2013
Сообщения: 632
|
Le WLangage permet de programmer en français, en anglais et en chinois.
Ещё и на китайском кодить можно ))) |
|
|
#275
20.04.2021, 14:38
|
||
Модератор
Дата рег-ции: 15.06.2005
Откуда: Toulouse / Мурманск
Сообщения: 20.153
|
Кодить вообще на чём угодно можно
|
|
|
#276
20.04.2021, 15:18
Последний раз редактировалось lipa1; 20.04.2021 в 15:22..
|
||
Мэтр
Дата рег-ции: 09.06.2008
Сообщения: 15.823
|
||
|
#277
20.04.2021, 15:44
|
||
Мэтр
Дата рег-ции: 24.04.2013
Сообщения: 632
|
||
|
#278
20.04.2021, 16:04
|
||
Мэтр
Дата рег-ции: 02.05.2017
Сообщения: 1.136
|
Во Франции 100% известных мне спецификаций пишутся на французском. Если разработка домашняя или с Французскими посредниками то вполне логично что функции и переменные соответствуют спецификациям. Многолетняя качественная поддержка ПО где нужно интерпретировать и составлять матрицы тоанскодирования это просто лишняя головная боль и риск ошибок при добавлении/изменении функций. На прямую с качеством кода не связано.
А вот выбор ресурсов доя кодирования и качество спецификаций связано напрямую.
__________________
1997 2001 2006 ==> 17 +5+5 |
|
|
#279
20.04.2021, 16:24
|
||
Мэтр
Дата рег-ции: 02.02.2009
Откуда: 92
Сообщения: 13.385
|
Как в компаниях не знаю, но в вузе меня тоже удивляет, что абсолютно все преподаватели пишут названия функций на французском (кроме геттеров и сеттеров, пожалуй). Переменные - смесь фр с английским. Сама задаюсь вопросом зачем, если английский интернациональный в программировании язык. Это создает определенную привычку. А так приходится на каждом проекте договориваться каким языком будем пользоваться, иначе получается мешанина.
__________________
В ситуации выбора между безопасностью и свободой, люди в большинстве своем выбирают безопасность. Не понимая, что при этом они теряют и свободу, и безопасность. детские и взрослые книги не книги |
|
|
#280
20.04.2021, 17:06
|
||
Мэтр
Дата рег-ции: 24.04.2013
Сообщения: 632
|
Тут также зависит от языков программирования. Если это какой-нибудь 1С или Windev (про который я только что узнал), то ещё нормально писать на французском и русском. Но вот касательно самых ходовых языков программирования вроде Java, C#, Python, Go, JavaScript, Kotlin и т.д, то тут, ИМХО, писать на французском, русском, немецком и т.д на больших проектах это дикость. Разве что для небольших скриптов. |
|
|
#281
20.04.2021, 17:11
|
||
Мэтр
Дата рег-ции: 05.08.2011
Сообщения: 21.805
|
Никоим образом. Если всех работающих над проектом это устраивает, то никакой дикости тут нет как класса.
__________________
Будучи человеком военным, д'Артаньян полагал, что одновременно можно делать хорошо только одно дело. |
|
|
#282
20.04.2021, 17:21
Последний раз редактировалось Small_birdie; 20.04.2021 в 18:55..
|
||
Мэтр
Дата рег-ции: 30.04.2005
Сообщения: 26.775
|
Кстати, покороче можно, но тогда можно забыть, о чем речь. Я не программист, но на учебе было. |
|
|
#283
20.04.2021, 17:21
|
||
Мэтр
Дата рег-ции: 24.04.2013
Сообщения: 632
|
|
|
|
#284
20.04.2021, 17:49
Последний раз редактировалось NBVictory; 20.04.2021 в 18:19..
|
||
Мэтр
Дата рег-ции: 02.02.2009
Откуда: 92
Сообщения: 13.385
|
как на лекциях/практике, так и код, написанный самими преподавателями последнее это вот про что: нам дают тесты, написанные преподавателями, для тестирования наших функций, которые мы напишем, и там все на фр типа такого, что было по алгоритмам по деревьям: def etiquette(arbre, noeud) def filsGauche(arbre, noeud) в других языках примерно то же (но если преподаватель не француз выше вероятность, что бует английский) да и в практических заданиях: напишите функцию void afficherArbre(.....) qui affiche dans l’ordre croissant les valeurs stockées dans l'arbre
__________________
В ситуации выбора между безопасностью и свободой, люди в большинстве своем выбирают безопасность. Не понимая, что при этом они теряют и свободу, и безопасность. детские и взрослые книги не книги |
|
|
#285
20.04.2021, 17:56
|
||
Мэтр
Дата рег-ции: 24.04.2013
Сообщения: 632
|
В общем-то да.
Вполне возможно что встретятся, скажем, 5 странных разрабов которые единогласно решат что английский язык в IT индустрии нахер не нужен и будут кодить на французском, немецком и т.д. Только есть такой момент - разработчики довольно мобильный народ. И нередко бывает что за 2-5 лет состав команды меняется чуть ли не полностью. И новые члены команды могут быть совсем не согласны с решением изначальной команды, но менять что-либо уже поздно - весь код уже написан на не-английском языке. Английский, что ни говори, является стандартом. Хотя немного понимаю тех которые говорят что эти англо-саксы всех под себя подмяли своим языком ))) Что-ж, это глобальная проблема. Разве что переходить на какой-нибудь эсперанто )) |
|
|
#286
20.04.2021, 18:50
|
||
Мэтр
Дата рег-ции: 02.05.2017
Сообщения: 1.136
|
Если бы пришлось поработать над продуктами 15_20 летней давности (legacy) то смогли бы взглянуть проблему с иной стороны. Когда спецификации если есть то далеко не полные, разработчики ушли на пенсию и необходимо приспособить продукт к новому законодательству ( налого обложение или сбор и отслеживание дополнительной информации) все аналисты и разработчики очень рады если функции, комментарии и вся прочая полезная информация на родном языке.
__________________
1997 2001 2006 ==> 17 +5+5 |
|
|
#287
20.04.2021, 19:03
|
||
Мэтр
Дата рег-ции: 05.08.2011
Сообщения: 21.805
|
Есть такая вещь, как рефакторинг. Все имена методов, переменных и т.п. можно заменить на эквиваленты на нужном языке за 5 минут.
__________________
Будучи человеком военным, д'Артаньян полагал, что одновременно можно делать хорошо только одно дело. |
|
|
#288
20.04.2021, 21:31
|
||
Мэтр
Дата рег-ции: 24.04.2013
Сообщения: 632
|
Конечно знаю. И регулярно рефакторю. Но тут опять вот какое дело. Если члены изначальной команды за упомянутые 2-5 лет регулярно рефакторили и держали код в надлежащем состоянии, то новой команде перейти на английский можно если и не за 5 минут, то в течение 1-2 дня точно. Но вот если, что более вероятно, код запустили до удручающего состояния вроде огромного монолита, с километровыми методами и классами, то одним-двум днём никак не отделаешься. Ещё веселее становится если от этого монолита начинают зависеть другие команды. И честное слово, от команды, которая приняла "нестандартное" решение писать на не-английском языке, я могу ожидать чего угодно. В том числе и забивания на рефакторинг, тесты (ну или тесты спустя рукава) и обновление тех.стэка. Но это уже совсем другая тема. |
|
|
#289
20.04.2021, 21:54
|
||
Мэтр
Дата рег-ции: 24.04.2013
Сообщения: 632
|
Но это не повод расслабляться - за 10 лет легаси может так разрастись что мама не горюй. Что я собственно нередко и видел. А на каком языке (в смысле лингвистическом) писали 15-20 лет назад - это уже неважно. Хоть на инопланетянском. В продуктах-динозаврах это наименьшее из проблем. А вообще IT он очень разный: - Есть дремучие госконторы. Понимаю что им может быть не до современных технологий - лишь бы не сломать что-нибудь. Хотя и они, кажется, начинают модернизировать своё IT. - Есть банки с древними системами. Но и банки вроде модернизируют. Хотя не знаю касается ли эта модернизация основных и критических систем. - Есть программисты которые пишут программы для разного мед-оборудования, авиационных систем и т.д. Этот мир чужд для меня, поэтому ничего сказать не могу. - Есть системы-монстры вроде SAP. - Ну и есть IT для разных частных компаний. Некоторые из них по степени динозавровости своей IT системы могут не уступать госконторам и банкам, но большинство всё же более-менее современны в технологическом плане. |
|
|
#290
21.04.2021, 00:18
|
||
Мэтр
Дата рег-ции: 02.02.2009
Откуда: 92
Сообщения: 13.385
|
Там на английском, т.к. зачастую это проекты международные (разные части могут делаться разными командами).
__________________
В ситуации выбора между безопасностью и свободой, люди в большинстве своем выбирают безопасность. Не понимая, что при этом они теряют и свободу, и безопасность. детские и взрослые книги не книги |
|
|
#291
21.04.2021, 13:01
|
||
Мэтр
Дата рег-ции: 24.04.2013
Сообщения: 632
|
Я тоже учился во Франции. Только вот подзабыл писали ли мы на французском или на английском )) Псевдо-код был, кажется, на французском, а вот реальный код - не помню. Хотя для студентов понять ещё могу. Далеко не все студенты владеют английским хотя бы на базовом уровне. Поэтому, чтоб не было лишней нагрузки, наверное и учат на французском. |
|
|
#292
21.04.2021, 13:13
|
||
Мэтр
|
Meloman_, все на самом деле зависит от начальных установок. Обычно серьёзный lead tech сразу устанавливает правила для кодирования, они расписываются в спец. документе и их все должны придерживаться при кодировании. Комментарии могут быть и на фр. языке, это не критично.
|
|
|
#293
21.04.2021, 13:15
|
||
Мэтр
|
Конторы конторам рознь Сейчас многие прямо впряглись в refonte logiciel ну а то, что переделывать не нужно, так это в основном вокруг big data и иже с ними крутится...
|
|
|
#294
21.04.2021, 14:50
|
||
Мэтр
Дата рег-ции: 09.06.2008
Сообщения: 15.823
|
Да с какой стати суверенное государство должно переходить на чужой язык,особенно в стратегических сферах? Конечно, тенденции имеют место, но и вопросы безопасности и суверенитета пока еще не пустой звук. Язык это такая сфера, где есть четкое различие своего и чужого. Чем больше своего языка, чем страна развитее и сильнее. А так, да, "папуасии" вероятно и английского достаточно.
|
|
|
#295
21.04.2021, 15:23
|
||
Мэтр
|
В каждой отрасли есть свои правила. Одно из основных правил программирования - использование англоязычных терминов независимо от языка программирования и от страны, где пишется код. Независимо от тенденций. Не путайте язык, на котором преподается предмет с языками программирования и базовыми правилами
|
|
|
#296
21.04.2021, 15:43
|
||
Мэтр
Дата рег-ции: 05.08.2011
Сообщения: 21.805
|
__________________
Будучи человеком военным, д'Артаньян полагал, что одновременно можно делать хорошо только одно дело. |
|
|
#297
21.04.2021, 16:25
|
||
Мэтр
Дата рег-ции: 09.06.2008
Сообщения: 15.823
|
||
|
#298
21.04.2021, 16:35
|
||
Мэтр
Дата рег-ции: 24.04.2013
Сообщения: 632
|
Ну да, от того что код на французском или немецком он становится безопаснее. А насчёт папуасов, большинство кода всё же написано на английском, независимо от страны. Поэтому и Франция, и Германия, и Россия в этом плане папуасы. |
|
|
#299
21.04.2021, 17:49
|
||
Мэтр
|
||
|
#300
21.04.2021, 18:16
|
||
Мэтр
Дата рег-ции: 09.06.2008
Сообщения: 15.823
|
Вы с этой плоскости его и начали. Или я неправильно поняла, что французы-программисты плохи тем, что используют французский там, где можно использовать английский (читай - любой другой язык)? Потом Вы еще усилили свой тезис тем, что и студенты плохи тем, что недостаточно владеют английским.
В РФ есть такой "прогрессивный" вуз, где тоже английский прямо как язык богов почитают). И что - каких они экономистов выпускают и программистов? Я про ВШЭ, конечно). Это чистой воды идеологические предпочтения, как и у Вас, по-моему. |
|
|
Закладки |
Метки |
javascript, php, веб-программист, иммиграция, работа |
Здесь присутствуют: 1 (пользователей - 0 , гостей - 1) | |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Какие у меня перспективы после Sciences Po Franco-American Campus Reims? | the_13th | Учеба во Франции | 8 | 01.07.2012 16:19 |
На год на работу во Францию - какие документы детям? | Domovoj | Административные и юридические вопросы | 1 | 29.03.2012 14:20 |
Работа программистом во Франции | Senpai | Работа во Франции | 1 | 30.06.2009 18:08 |
Длительная командировка во Францию - какие формальности? | Ирис | Административные и юридические вопросы | 55 | 10.08.2008 15:25 |
Поучусь и что дальше, какие перспективы? | ella2 | Учеба во Франции | 0 | 14.10.2002 15:04 |