Модераторы: LSD

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Корпоративные стандарты кодинга 
:(
    Опции темы
dm9
Дата 22.2.2005, 23:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дмитрий Копытин
****


Профиль
Группа: Vingrad developer
Сообщений: 3876
Регистрация: 22.7.2002
Где: Москва




chipset smile
Добавлено @ 23:27
Опять-таки, там сидят хорошие пограммисты, вряд ли они такое напишут smile)
PM MAIL ICQ   Вверх
Alex Suslov
Дата 22.2.2005, 23:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 68
Регистрация: 17.9.2004
Где: Санкт-Петербург




Цитата(dm9 @ 22.2.2005, 23:21)
Ничего. Имхо про if это вообще бред.

Предыдущий пост относится к посту Алекса Суслова, в котором, мне показалось, прозвучало некое, мягко говоря, недооценивание, а точнее, даже неуважение к программистам Microsoft.

Ну, нет. Я же написал "умник" - в смысле один, а не все. "Умники" обычно всегда в большой команде найдутся
PM WWW ICQ   Вверх
chipset
Дата 22.2.2005, 23:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 4071
Регистрация: 11.1.2003
Где: Seattle, US




Цитата(dm9 @ 22.2.2005, 12:27)
Опять-таки, там сидят хорошие пограммисты, вряд ли они такое напишут smile)

Там сидят индусы.

Это сообщение отредактировал(а) chipset - 22.2.2005, 23:31


--------------------
Цитата(Jimi Hendrix)
Well, I stand up next to a mountain
And I chop it down with the edge of my hand
PM MAIL WWW   Вверх
Sun
Дата 23.2.2005, 16:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Account removed
***


Профиль
Группа: Экс. модератор
Сообщений: 1611
Регистрация: 14.8.2002




Цитата(chipset @ 22.2.2005, 20:31)
Цитата(dm9 @ 22.2.2005, 12:27)
Опять-таки, там сидят хорошие пограммисты, вряд ли они такое напишут smile)

Там сидят индусы.

Наверно у индусов слово "if" имеет религиозный или ругательный характер, а так как основные разработчики Майкрософта - индусы, то наверно отсюда и запрет на использование "if".

Да и действительно, нафига нужен "if"? Давайте везде заменять его тернарным оператором "? :" или на "switch"! Вот это подымим читабельность кода!



--------------------
Account removed
PM MAIL   Вверх
chipset
Дата 23.2.2005, 16:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 4071
Регистрация: 11.1.2003
Где: Seattle, US




Не надо бросаться в крайности.
switch'eм тоже можно испортить красивый код, причем гораздо чаще чем if'ом.
Добавлено @ 16:59
В любом случае, if - нужен, смешно представить себе программирование без логики.

Это сообщение отредактировал(а) chipset - 23.2.2005, 16:59


--------------------
Цитата(Jimi Hendrix)
Well, I stand up next to a mountain
And I chop it down with the edge of my hand
PM MAIL WWW   Вверх
Sun
Дата 23.2.2005, 17:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Account removed
***


Профиль
Группа: Экс. модератор
Сообщений: 1611
Регистрация: 14.8.2002




chipset, настоящие программеры не боятся трудностей!
Вместо позорного
Код

if (i)
{
 a = 3 + 2;
 b = 3 + 5;
 c = 7 + 5;
 printf("a: %i; b: %i; c: %i\n", a, b, c);
}
else
{
 a = 4 + 5;
 printf("a: %i\n", a);
}

будем писать
Код

i ? (a = 3 + 2) & (b = 3 + 5) & (c = 7 + 5) & printf("a: %i; b: %i; c: %i\n", a, b, c) : (a = 4 + 5) & printf("a: %i\n", a);
smile


--------------------
Account removed
PM MAIL   Вверх
chipset
Дата 23.2.2005, 17:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 4071
Регистрация: 11.1.2003
Где: Seattle, US




Это уже дело вкуса. Первый вариант читабельнее..


--------------------
Цитата(Jimi Hendrix)
Well, I stand up next to a mountain
And I chop it down with the edge of my hand
PM MAIL WWW   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила раздела «Флейм»
Sneg0k

Добро пожаловать в «Флейм».

В разделе не действуют многие правила:

  • Можно оффтопить(умеренно)
  • Можно общаться на темы, не только связанные с программированием.

Строго запрещено:

  • Размещать рекламу
  • Обсуждать политику
  • Оскорблять друг-друга и переходить на личности
  • Наезжать, провоцировать других участников форума
  • Материться
  • Троллить

Напоминаем о существовании волшебной кнопочки "Репорт". Если вы увидели сообщение, несовместимое с жизнью, просьба подвести на нее курсор и клацнуть левой клавишей мышки. Тем самым вы сможете призвать злого, но жутко справедливого джина-модератора, который нашлет порчу на злостного нарушителя. Кстати - счётчик сообщений здесь не растёт.


Глас Винграда:


Глас Философии:


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Sneg0k

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Флейм | Следующая тема »


 




[ Время генерации скрипта: 0.0495 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.