5
голосов
3ответов
305 просмотров

is it acceptable to use ThreadPool in a library?

is it acceptable to use ThreadPool in a library? because that obviously might cause some unpleasant problems if the user of your library is using ThreadPool as well (due to ThreadPool being a static class of course).. what's the convention?

1
голосов
3ответов
1561 просмотров

Meaning of "@far int* @near IntegerPointer;"

I have the following definition. far int* near IntegerPointer; Does this mean, a pointer placed in 'near' memory pointing to a integer placed in far memory area. Can anyone please clarify.

3
голосов
7ответов
5910 просмотров

C# Coding Standards Tool

Is there a Visual Studio plug-n or add-in which allows you to check code formats and conventions. This would include checking the indention, spacing,line spacing, casing of function names or variables, check if pascal case or camel case, etc. Anything which relates to coding convention. And of co...

96
голосов
8ответов
54663 просмотров

How long should SQL email fields be?

I recognize that an email address can basically be indefinitely long so any size I impose on my varchar email address field is going to be arbitrary. However, I was wondering what the "standard" is? How long do you guys make it? (same question for Name field...) update: Apparently the max length...

3
голосов
9ответов
621 просмотров

Prefixing database table names

I have noticed a lot of companies use a prefix for their database tables. E.g. tables would be named MS_Order, MS_User, etc. Is there a good reason for doing this? The only reason I can think of is to avoid name collision. But does it really happen? Do people run multiple apps in one database? ...

7
голосов
8ответов
360 просмотров

Именование переменных и члены команды, говорящие на другом языке

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

35
голосов
2ответов
12060 просмотров

Как установить вкладки Emacs в пробелы в каждом новом файле?

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

1
голосов
1ответов
263 просмотров

Таксономия графов

Знание края определяется как начальной , так и конечной вершиной, Как вы называете ребра, идущие из и в вершиной? А пока я называю их входящими и исходящими . Спасибо.

3
голосов
1ответов
676 просмотров

Конфликт имен в Java между переменной метода и именами пакетов

У меня есть несколько классов, сгенерированных из файлов WSDL с помощью Axis Framework. В одном из этих классов есть сгенерированный метод public com.initechsystems.www.initech7.initechbo.Organization createOrganization(com.initechsystems.www.initech7.initechbo.Organization org) throws java....

2
голосов
3ответов
226 просмотров

Должен ли я вызывать каждое из моих представлений MVC Index.aspx?

Если я не ошибаюсь, соглашения ASP.NET MVC, похоже, требуют от меня выполнения следующих действий для представления контроллера. Сегодня я создаю каталог "Продукты", в который помещаю свое представление "Индекс". Затем я создаю ProductsController и создаю для него метод Index, который возвращ...

0
голосов
13ответов
284 просмотров

Как бы вы символизировали «изменение»?

Из-за нехватки места мне приходится создавать односимвольные ссылки для грубых действий: Символами я бы обозначил: "удалить" с символом x "добавить" с помощью + … Как бы вы обозначили «изменение»?

2
голосов
3ответов
135 просмотров

Как бы вы отформатировали несколько свойств при использовании инициализации свойств? (.Сеть)

Например: root.Nodes.Add(new TNode() { Foo1 = bar1, Foo2 = bar2, Foo3 = bar3 }); или: root.Nodes.Add(new TNode() { Foo1 = bar1, Foo2 = bar2, Foo3 = bar3 });

2
голосов
3ответов
5413 просмотров

Каковы правила присвоения имен классам AS3?

Я пытаюсь написать RegEx для генератора кода (на C #), чтобы определить правильный класс или имя пакета для класса AS3. Я знаю эти названия классов должен начинаться с буквы (заглавной или другой). любая другая цифра может быть буквенно-цифровой не может содержать пробелов Есть ещ...

4
голосов
3ответов
823 просмотров

Разве показывать иерархию наследования в структуре пространства имен - плохая идея?

У меня есть группа взаимосвязанных классов, которые переопределяются вместе для создания конкретной реализации. Мне интересно, стоит ли заключать взаимосвязанные подклассы в пространство имен. В качестве примера рассмотрим следующие пространства имен и классы: namespace Protocol { public...

20
голосов
10ответов
21582 просмотров

Стандарт программирования Java / лучшие практики - соглашение об именах для меток прерывания / продолжения

Иногда помеченные прерывания или продолжения могут сделать код более читабельным. OUTERLOOP: for ( ;/*stuff*/; ) { //...lots of code if ( isEnough() ) break OUTERLOOP; //...more code } Мне было интересно, каковы общие правила для этикеток. Все заглавные буквы? первая шапка?

23
голосов
10ответов
12134 просмотров

Соглашение об именах для частных полей VB.NET

Существует ли официальное соглашение об именах закрытых полей в VB.NET? Например, если у меня есть свойство с именем «Foo», я обычно называю личное поле «_Foo». Похоже, это не одобряется в официальных рекомендациях : «Не используйте префикс для имен полей. Например, не используйте g_ или s_,...