От Василий Фофанов
К andrew~han
Дата 04.09.2009 18:26:07
Рубрики Флот;

Надо на Аде программировать потомушта :) (-)


От Palmach
К Василий Фофанов (04.09.2009 18:26:07)
Дата 04.09.2009 21:03:37

Да ладно.

Не на свете языка способного невелировать деструктивные елименты индийского кода...

От Чобиток Василий
К Palmach (04.09.2009 21:03:37)
Дата 05.09.2009 01:47:59

Re: Да ладно.

Привет!
>Не на свете языка способного невелировать деструктивные елименты индийского кода...

Индийский - характерно, но всё-равно частный случай. В общем случае это говнокод:
http://govnokod.ru/


В моей практике было два особо выдающихся говнокодера. Первый так написал судебную статистику для хозяйственных судов, что потом фирма потеряла трех классных программистов, которым давали это направление - они предпочитали тупо уйти, один даже с понижением зарплаты. Второй говнокодер за два года работы так заговнокодил мой тектовый редактор, что потом хороший программер полгода выгрызал оттуда весь этот говнокод.

Чтобы было ближе к теме, этот редактор в режиме чтения используется здесь: http://armor.kiev.ua/wiki/index.php?title=%D0%A2-64_%28CD%2C_2005%29

Предложения, заявления, жалобы есть? http://armor.kiev.ua/

От bedal
К Palmach (04.09.2009 21:03:37)
Дата 04.09.2009 22:03:18

мнение о том, что российский код лучше

столь же неверное, как и прочие наши шапкозакидательства. Было время, когда очень квалифицированные спецы за бесценок нанимались и создавали имя. Нету уже тех спецов, выросли/постарели.

От Palmach
К bedal (04.09.2009 22:03:18)
Дата 04.09.2009 22:12:29

ето вы зря :)

>столь же неверное, как и прочие наши шапкозакидательства. Было время, когда очень квалифицированные спецы за бесценок нанимались и создавали имя. Нету уже тех спецов, выросли/постарели.

"Российский" (т.е. написанный зителями/выходцами из бывшего СССР) код очень хороший. Но только в сочетании с чутким инностранным руководством, готовым остужать попытки "все переписать" и тенденцию терять фокус на результат. А так, в среднем, лучше остальных.

От bedal
К Palmach (04.09.2009 22:12:29)
Дата 05.09.2009 19:53:40

Это я говорю то, что точно знаю

наши программисты известны непониманием таких вещей как сроки и нужды пользователя. Получив задание, программист исчезает и появляется только тогда, когда все сроки вышли. Он появляется с гениальным (по его личному мнению) решением, чтобы услышать, что на его место уже нанят нормальный специалист, без потуг на гениальность, но способный к выполнению работы.

При этом молодые програмисты безграмотны, от знаменитой советской широкой образованности осталось только знание албанского. Заставить их работать в рамках технологии (RUP, extremal programming и т.п.) - легче удавиться. А без технологии приличные вещи сейчас не делаются.

Кто не верит - пусть назовёт сколько-нибудь заметное количество сколько-нибудь заметных продуктов, созданных современными российскими программистами.

Парочку я сам назову - это продукты нашей компании :-) Но, поверьте мне, у нас народ штучный, выисканный по всей стране и переобученный сызмальства. Это, увы, не представляет общий уровень российского программирования.

От Hokum
К Palmach (04.09.2009 22:12:29)
Дата 05.09.2009 02:09:46

По личному опыту...

... лучшая команда для проекта имеет следующий состав:
Руководство (как административное, так и техническое) - американцы
Архитекторы и дизайнеры - русские
Кодировщики - индусы
Контроль качества - японцы

Первые четко отслеживают сроки, приоритеты и технологии, не давая вторым увлечься конструированием сферических лошадей в вакууме. Вторые выдают оригинальные и качественные решения, а также строят третьих в три шеренги по росту. Третьи, регулярно получая по организму, пишут достаточно вменяемыый код за разумные деньги. Четвертые тупо контролируют оный код по утвержденным спецификациям и заворачивают при любом формальном нарушении (скажем, если имя одной из переменных не соответствует конвенции или в комментариях чего-то не хватает). На выходе - качественное решение в разумные сроки и за разумную стоимость. Рекомендации лучших собаководов ;)

От bedal
К Hokum (05.09.2009 02:09:46)
Дата 05.09.2009 19:55:07

Кстати, да

работал с немцами (подрядчиком), думал, наведут они нам орднунг. Нифига, не те ныне немцы, не те.

От Грозный
К Hokum (05.09.2009 02:09:46)
Дата 05.09.2009 03:32:19

предпочитаю кодировщиков - китайцев

>Кодировщики - индусы

У многих индюков (индусского разлива) нету алгоритмической грамотности. Образование построено на зубрёжке и буквальном запоминании 2-3 кунштюков. Любые данные - в массив, любой поиск - перебор массива. очень любят писать new без сопровождающего delete.

Лепят самопальные списки, спагетти-код и умело убивают производительность нынешних ЦПУ тупыми переборами массивов (см. выше). Индюки, получившие образовние не в Индии - ещё туда-сюда...

С китайцами немного получше.

Да, если русских архи-архитекторов не держать в узде, то весь пар - в идеально гладкого коня :-).

===> dic duc fac <===

От Hokum
К Грозный (05.09.2009 03:32:19)
Дата 05.09.2009 15:50:43

Ну, в большинстве коммерческих проектов...

... процентов 80 кода выглядит так - подцепиться к базе, вынуть какие-то данные и красиво их отобразить в виде таблиц, графиков и картинок. Для индуса - самое оно. Особенно если дать ему десяток готовых шаблонов на все случаи жизни и сказать "делай так". Русский с такой работы сбежит через месяц, не выдержав тупизны и однообразия, а индусу в самый раз.

От Iva
К Palmach (04.09.2009 22:12:29)
Дата 04.09.2009 22:23:04

Ага :-)

Привет!

>"Российский" (т.е. написанный зителями/выходцами из бывшего СССР) код очень хороший. Но только в сочетании с чутким инностранным руководством, готовым остужать попытки "все переписать" и тенденцию терять фокус на результат. А так, в среднем, лучше остальных.

именно, если менеджемент в состоянии скрутить наши таланты, знающее лучше всех ( ключая и пользователя) что им(пользователям) нужно.
После отсева из коллектива таких гениев он творит чудеса. А вот если такие гении захватывают управление - туши свет!

Индусы тоже творят вполне хорошо, при наличии иностранного менеджемента. Но вот если менежемент становится индийским - то же туши свет. Одному банку 200 чел индусов уже в Москве и уже год доводять софтину до ума.
Не гонялся бы ты поп за дешевизной :-))))

Владимир

От Palmach
К Iva (04.09.2009 22:23:04)
Дата 04.09.2009 22:34:10

Ре: Ага :-)

>Индусы тоже творят вполне хорошо, при наличии иностранного менеджемента. Но вот если менежемент становится индийским - то же туши свет. Одному банку 200 чел индусов уже в Москве и уже год доводять софтину до ума.
>Не гонялся бы ты поп за дешевизной :-))))

Нет, идус изначально, по определению, плох. Отдельные редкие исключения только подтверждают правило. И если имея дело с "русским коллективом" надо боротся с излишками ума и знаний (что по крайней мере интересно и увлекательно), то с индеями надо боротся с тупостью, безграмотностью, гипертрофированной и беcпочвенной манией вeличия, какими-то постоянными интригами мадридского двора. Плюс плакать, глядя на результаты их работы.

От yak v
К Palmach (04.09.2009 22:34:10)
Дата 06.09.2009 00:09:42

Ре: Ага :-)

>Нет, идус изначально, по определению, плох. Отдельные редкие исключения только подтверждают правило. И если имея дело с "русским коллективом" надо боротся с излишками ума и знаний (что по крайней мере интересно и увлекательно), то с индеями надо боротся с тупостью, безграмотностью, гипертрофированной и беcпочвенной манией вeличия, какими-то постоянными интригами мадридского двора. Плюс плакать, глядя на результаты их работы.

Я бы не сказал что все индусы плохи, просто все хорошие индусы уже давно работают в Штатах. У нас в компании много очень хороших программистов из индии. А вот практически все кто работает в нашем индийском отделении, это да... Выдают всякую ерунду.