Описание тега rules-of-thumb
5
ответов
Правило о том, когда использовать опцию WITH RECOMPILE
Я понимаю, что опция WITH RECOMPILE вынуждает оптимизатор перестраивать план запроса для хранимых процедур, но когда вы хотите, чтобы это произошло? Каковы некоторые практические правила, когда использовать опцию WITH RECOMPILE, а когда нет? Каковы …
07 янв '09 в 23:34
7
ответов
Правила большого пальца в GDI+
Я работал над кодом GDI+ в.NET и усердно изучал свои уроки. Простые вещи, такие как: То, что хорошо выглядит на экране, на бумаге может выглядеть не очень хорошо, и наоборот Кэширование слишком большого количества объектов может привести к исключени…
18 авг '09 в 15:33
5
ответов
Чтобы спросить разрешение или извиниться?
Я родом из питона, где часто говорят, что легче извиниться, чем спрашивать разрешения. Специально дано два фрагмента: if type(A) == int: do_something(A) else: do_something(int(A)) try: do_something(A) except TypeError: do_something(int(A)) Тогда в б…
10 июн '11 в 11:14
2
ответа
Лучшие практики для пространств имен JQuery + универсальные служебные функции
Каковы некоторые текущие практические правила для реализации пространств имен JQuery для размещения служебных функций общего назначения? У меня есть несколько утилит JavaScript, разбросанных по разным файлам, которые я хотел бы объединить в одно (ил…
28 дек '10 в 02:41
2
ответа
Балансировка сжатия IIS с использованием процессорного времени?
Например, при уровне сжатия IIS, равном 9, просмотр веб-страниц значительно быстрее. Тем не менее, у меня также есть приложение веб-служб, которое передает значительные объемы данных (например, полезная нагрузка 3 МБ), для передачи данных клиенту тр…
11 июн '09 в 17:41
6
ответов
Как структурировать #include в C
Скажем, у меня есть программа на C, которая разбита на набор файлов *.c и *.h. Если код из одного файла использует функции из другого файла, где я должен включить файл заголовка? Внутри файла *.c, который использовал функцию, или внутри заголовка эт…
09 ноя '08 в 19:58
1
ответ
Какао: изменение свойства объекта из разных пунктов меню
Каково эмпирическое правило, если я хочу изменить одно свойство наблюдаемого объекта из разных пунктов меню (подумайте - список опций). Например, у меня есть приложение, которое отображает автомобиль в одном окне. У меня есть меню с пунктом меню с н…
28 апр '10 в 18:57
65
ответов
Я составляю правила программирования для моей команды: какие у вас?
Некоторое время я работал над списком, который помогает мне рассказать о причинах подхода к программированию и подумать так же, как сделать что-то. Для этого я хотел создать список вещей, которые: лучшая практика, лучшая мысль, лучший подход... это …
05 фев '09 в 00:05
5
ответов
Вероятность повреждения аппаратного диска или памяти?
У меня есть несколько сотен компьютеров с приложением. На одном компьютере я видел два случая неправильной установки одного бита для некоторых строк, которые я извлекаю из SQLite. Если бы это был мой компьютер разработчика, я бы предположил, что у м…
05 окт '08 в 16:27
7
ответов
Каково золотое правило, когда нужно разбивать код на функции?
Хорошо разбить код на функции и классы для модульности / развязки, но если вы сделаете это слишком много, вы получите действительно фрагментированный код, что тоже не хорошо. Каково золотое правило, когда нужно разбивать код на функции?
24 июн '10 в 05:18
5
ответов
Пространство имен Правило большого пальца
Существует ли общее практическое правило относительно того, сколько классов, интерфейсов и т. Д. Должно быть введено в данное пространство имен, прежде чем элементы будут в дальнейшем классифицированы в новом пространстве имен? Как лучшая практика и…
10 янв '09 в 22:52
7
ответов
Практические правила размещения функций в заголовочных файлах
В последнее время я начал добавлять все больше функций в заголовочные файлы, в основном для удобства. Но я боюсь, что могу перестараться, мои заголовки полны включений, и я не уверен, что это хорошая идея. Каковы ваши практические правила для переме…
20 май '11 в 06:35
5
ответов
Практические правила для того, когда вызывать ToList при возврате результатов LINQ
Я ищу правила большого пальца для вызова ToList/ToArray/MemoizeAll(Rx) на IEnumerables, в отличие от возврата самого запроса при возврате IEnumerable чего-либо. Часто я нахожу, что лучше просто вернуть запрос и позволить вызывающей стороне решить, н…
30 июл '10 в 13:23
4
ответа
Thumb-правила для выбора между реализациями веб-сервисов: SOAP / REST?
Есть ли какие-то правила большого пальца, чтобы выбирать между двумя школами мысли: SOAP и REST?
22 июл '09 в 15:39
9
ответов
Где лучшее место в приложении для проверки? Эмпирические правила?
Я делаю приложение C# для проекта класса. Я хочу убедиться, что строка имеет одно из трех значений. Обычно в веб-приложении я выполняю проверку с использованием JavaScript на стороне клиента. Тем не менее, это в настоящее время консольное приложение…
30 ноя '08 в 15:15
2
ответа
Рекомендации WatiN / практические правила для приложения ASP.NET MVC
Я заядлый фанат TDD и BDD, но не так уж много сделал для тестирования пользовательского интерфейса. У меня есть приложение ASP.NET MVC 3 со многими тестами MSpec, и я хотел бы добавить презентационные тесты с использованием WatiN. Какие вещи вы тест…
17 мар '11 в 09:57
3
ответа
Реализации коллекций Java (например, HashMaps против HashSet против HashTable ...), какова стоимость выбора неправильной?
В моем коде я по умолчанию использую ArrayList для всех списков, HashMap для всех карт, HashSet для всех наборов. С практической точки зрения, сколько я теряю в гибкости, масштабируемости, удобочитаемости и производительности, выбирая неправильную р…
23 июн '09 в 15:53
2
ответа
Вежливая частота запросов AJAX?
Я пишу сценарий, который делает запрос AJAX через регулярные промежутки времени. Запрос загружает удаленную страницу и извлекает из нее несколько номеров. Страница является общедоступной, поэтому сценарий обновляет страницу каждые несколько минут. В…
05 июл '10 в 22:39