Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 | 2 | 3 |

 

  Вопрос: Определение переменных. Хелп плиз Добавлено: 23.12.08 15:19  

Автор вопроса:  Kirill | Web-сайт: kiem.my1.ru

Ответить

  Ответы Всего ответов: 39  

Номер ответа: 31
Автор ответа:
 EROS



Вопросов: 58
Ответов: 4255
 Профиль | | #31 Добавлено: 26.12.08 17:02
А мне не нравится, когда { стоит отдельно в строке, глаз режет как-то.

На вкус и цвет,как говорится, все фломастеры разные.. лично мне так проще код читать.. и влоки кода визуально воспринимаются гораздо легче,с первого взгляда легко схватываешь структуру процедуры или функции,а не ищешь глазами начало блока.. имхо единственный минус, как верно заметил Sharp, такое форматирование занимает больше места по вертикали.. но это уже дело личных предпочтений.
Справедливости ради, так же стоит отметить тот факт, что вариант форматирования, описанный Sharp'ом, является неким стандартом де-факто - рекомендуемым многими источниками и Java Code Convention в том числе. Хотя в той же самой VS фоматирование C# по умолчанию именно такое как я описал..
так что способы форматирования кода - это не более, чем очередной повод для holly war

Ответить

Номер ответа: 32
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #32
Добавлено: 26.12.08 23:26
Не так важно, какой именно code style guide, важно, чтобы он был. Ну и хорошо, если он удобный и продуманный, а не как у гугла.

Ответить

Номер ответа: 33
Автор ответа:
 Winand



Вопросов: 87
Ответов: 2795
 Web-сайт: winandfx.narod.ru
 Профиль | | #33
Добавлено: 27.12.08 13:42
Sharp, что там у гугла? Где он облажалсо?))

Ответить

Номер ответа: 34
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #34
Добавлено: 27.12.08 15:41
Вот, например, то, что заметил voidbent@lj:
Из смешного:
Do not overload operators except in rare, special circumstances.
Prefer small and focused functions.
All parameters passed by reference must be labeled const.
We do not allow default function parameters.
We allow use of friend classes and functions, within reason.
We do not use C++ exceptions.
We do not use Run Time Type Information (RTTI).
Constant Names: Use a k followed by mixed case: kDaysInAWeek.

Ответить

Номер ответа: 35
Автор ответа:
 Winand



Вопросов: 87
Ответов: 2795
 Web-сайт: winandfx.narod.ru
 Профиль | | #35
Добавлено: 27.12.08 17:13
>Prefer small and focused functions.
Это политика Google. У них так во всем.
>We do not use C++ exceptions.
Почему интересно? Я не оч много знаю об эксепшенах..

Ответить

Номер ответа: 36
Автор ответа:
 Фенягz



ICQ: 387437448 

Вопросов: 7
Ответов: 202
 Web-сайт: atauenis.narod.ru/
 Профиль | | #36
Добавлено: 27.12.08 20:14
СИ?! >:( Бейсик рулит своей простотой и лёгкостью в обучении!

Ответить

Номер ответа: 37
Автор ответа:
 Ra$cal



ICQ: 8068014 

Вопросов: 18
Ответов: 817
 Web-сайт: www.rascalspb.narod.ru
 Профиль | | #37
Добавлено: 27.12.08 21:25
тролленг или по недомыслию?

Ответить

Номер ответа: 38
Автор ответа:
 EROS



Вопросов: 58
Ответов: 4255
 Профиль | | #38 Добавлено: 27.12.08 21:42
скорее по недомыслию..

Ответить

Номер ответа: 39
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #39
Добавлено: 27.12.08 22:34
Winand, мнение людей, которым я доверяю, состоит в том, что стайлгайд гугла это неудачный документ, в котором отражен неудачный опыт работы гугловских программистов с C++, отчего его наиболее выигрышные (и наиболее сложные, соответственно) его стороны оказались под запретом (темплейты, исключения, RTTI и т.п.). Те же люди полагают, что гуглу лучше бы подошла Java, раз преимущества C++ ими не используется. В числе компаний, использующих возможности C++ грамотно и продуманно, например, Яндекс.

Ответить

Страница: 1 | 2 | 3 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам