17
ответов

Что подразумевается под & ldquo; потокобезопасным & rdquo; код?

Означает ли это, что два потока не могут изменить базовые данные одновременно? Или это означает, что данный сегмент кода будет работать с предсказуемыми результатами, когда его выполняет более одного потока?
вопрос задан: 23 March 2015 14:22
17
ответов

Как Вы преподавали бы веб-разработку?

Я - ведущий преподаватель веб-и связанных с Интернетом курсов о частном учреждении средней школы сообщения. Мои текущие классы включают введения в HTTP, TCP/IP, (X) HTML/CSS/JavaScript и универсальный...
вопрос задан: 26 August 2013 17:27
17
ответов

Как вы объясняете OO новым программистам? [закрыто]

Мой родственник изучает программирование и плохо понимает занятия. Например, у него проблемы с пониманием того, что вам нужно создать его экземпляр, что методы не могут получить доступ к переменным в других ...
вопрос задан: 23 August 2013 15:18
17
ответов

Как сохранить ход программирования интересным? [закрытый]

Я предполагаю, следующее является стандартной проблемой на каждой школе или университете: Это - Ваше задание для обучения программирования. К сожалению, некоторые студенты являются полупрофессионалами и имеют годы...
вопрос задан: 24 July 2013 13:58
17
ответов

Как Вы справляетесь с комой кодеров? [закрытый]

Как программист я иногда нахожу меня в положении того, чтобы быть имевшимся дело задачей, которая является совершенно утомительной и совершенно скучной. Это не удивительно, это было бы нечетно, если бы все аспекты программирования были...
вопрос задан: 19 July 2013 14:55
17
ответов

Я должен протестировать, если равный 1 или не равный 0?

Я кодировал здесь на днях, пишущий несколько, если операторы с целыми числами, которые всегда являются или 0 или 1 (практически действующий как bools). Я спросил меня: При тестировании на положительный результат, который...
вопрос задан: 16 November 2012 13:54
17
ответов

Как делают Вас данные конфигурации структуры в базе данных?

Что люди предпочтенный метод того, чтобы хранить данные конфигурации приложения в базе данных. От того, что сделал это в прошлом самостоятельно, я использовал два способа сделать его. Можно составить таблицу где...
вопрос задан: 10 November 2011 13:47
17
ответов

Существует ли высокоуровневый язык для сети?

Преамбула Для создания динамических веб-сайтов мы должны освоить по крайней мере четыре языка: HTML для структуры веб-страниц CSS для расположения и дизайна JavaScript для интерактивности язык для бизнеса...
вопрос задан: 13 September 2011 05:52
17
ответов

TDD по сравнению с [закрытым] Поблочным тестированием

Моя компания довольно плохо знакома с поблочным тестированием наш код. Я читал о TDD и поблочном тестировании в течение некоторого времени, и убежден в их значении. Я попытался убедить нашу команду, что TDD стоит...
вопрос задан: 14 January 2010 15:02
17
ответов

Когда запись Big-O терпит неудачу?

На каких примерах нотация Big-O [1] не работает на практике? То есть, когда время работы алгоритмов Big-O предсказывает алгоритм A быстрее, чем алгоритм B, но на практике ...
вопрос задан: 10 June 2009 10:30
17
ответов

Кластеризация алгоритма для разносчиков газет

Я нуждаюсь в помощи, выбирая или создавая кластеризирующийся алгоритм согласно определенным критериям. Предположите управление газетными людьми доставки. У Вас есть ряд конкретных адресов, каждый из которых...
вопрос задан: 5 March 2009 15:34
17
ответов

Как преобразовать плавания в человекочитаемые части?

Скажем, мы имеем 0.33, мы должны произвести "1/3". Если мы имеем "0.4", мы должны произвести "2/5". Идея состоит в том, чтобы сделать это человекочитаемым, чтобы заставить пользователя понять "x части из y" как лучш
вопрос задан: 9 December 2008 02:51
17
ответов

Какова наиболее распространенная ошибка, которую Вы делаете при записи модульных тестов? [закрытый]

Какова одна наиболее распространенная ошибка, которую Вы делаете при записи модульных тестов? Связь? Отсутствие сцепления? Попытаться протестировать слишком много функциональности сразу? Не тестируя достаточно функциональности? Отправьте некоторый пример.
вопрос задан: 17 October 2008 19:28
16
ответов

Что это значит для "программирования на интерфейсе"?

Я видел это упоминалось несколько раз, и мне не ясно, что это значит Когда и зачем ты это делаешь? Я знаю, что делают интерфейсы, но тот факт, что я не совсем уверен в этом, заставляет меня думать, что я скучаю ...
вопрос задан: 22 January 2019 03:45
16
ответов

Для чего пузырьковая сортировка хороша? [закрытый]

Пузырьковые сортировки имеют какое-либо использование реального мира? Каждый раз, когда я вижу упомянутый тот, это всегда также: алгоритм сортировки для изучения с. Пример алгоритма сортировки для не использования.
вопрос задан: 6 June 2018 08:04
16
ответов

Я должен всегда/когда-либо/никогда инициализировать поля объекта к значениям по умолчанию?

Код, разрабатывающий вопрос здесь. Я посмотрел на этот вопрос, который спрашивает, будет ли CLR.NET действительно всегда инициализировать значения полей. (Ответ - да.), Но это ударяет меня, что я не уверен, что это...
вопрос задан: 23 May 2017 11:46
16
ответов

Гольф кода: Соединение точек

Можно помнить эти рисунки от того, когда Вы были ребенком, но теперь пора позволить компьютеру потянуть их (в полном блеске ASCII).развлекайтесь! Описание: вход является несколькими строками (завершенный...
вопрос задан: 20 March 2017 00:29
16
ответов

Почему большинство системных архитекторов настаивают на первом программировании интерфейса?

Почти каждая книга по Java, которую я читаю, говорит об использовании интерфейса как способа делиться состоянием и поведением между объектами, которые при первом «создании», казалось, не разделяли отношения. Тем не мение, ...
вопрос задан: 14 December 2016 05:58
16
ответов

Что такое “слабая связь?” Обеспечьте примеры

Я не могу казаться grok понятием "слабой связи". Я предполагаю, что не помогает, что слово, "свободное" обычно, имеет отрицательную коннотацию, таким образом, я всегда забываю, что слабая связь является хорошей вещью. Будет...
вопрос задан: 18 November 2015 06:07
16
ответов

Как я могу инвертировать НА битах в байте?

Я читал книгу Joel, где он предлагал как вопрос об интервью: Запишите программу для инвертирования "НА" битах в данном байте. Я только могу думать о решении с помощью C. Выяснение здесь, таким образом, Вы можете...
вопрос задан: 3 May 2012 20:27
16
ответов

Что такое хорошая техника или осуществление при изучении нового языка? [закрытый]

Когда Вы учите новый язык, что такое там особенно хорошее/эффективное осуществление, чтобы помочь приобрести навык его? И почему?Править: Предпочтительно поиск вещей, которые более сложны это '...
вопрос задан: 30 April 2012 12:07
16
ответов

Гольф кода: 1x1 черный пиксель

Недавно, я использовал свой любимый редактор изображений для создания 1x1 черный пиксель (который может пригодиться, когда Вы хотите потянуть твердые поля в HTML дешево). Даже при том, что я сделал это монохромным PNG, это вышло к...
вопрос задан: 29 April 2012 13:42
16
ответов

Соглашения об именах баз данных, таблиц и столбцов? [закрыто]

Всякий раз, когда я проектирую базу данных, я всегда задаюсь вопросом, есть ли лучший способ присвоения имени элементу в моей базе данных. Довольно часто я задаю себе следующие вопросы: должны ли имена таблиц быть множественными? Должен столбец ...
вопрос задан: 29 September 2011 14:40
16
ответов

“Каждый язык был создан для определенной цели”

Я читал сообщение, Почему Язык Важен (Почему я предпочитаю C#) от 'Точечных Сетевых Мыслей' и первого абзаца концов статьи с этим оператором:... каждый язык был создан для...
вопрос задан: 10 August 2011 05:44
16
ответов

Алгоритм присоединения, например, массив строк

Некоторое время я задавался вопросом, как может выглядеть хорошее, чистое решение для объединения массива строк. Пример: у меня есть ["Alpha", "Beta", "Gamma"] и я хочу объединить строки в одну, разделенную ...
вопрос задан: 28 May 2011 13:40
16
ответов

Почему хорошие программисты иногда тихо глотают исключения?

Я знаю, что это является злым, но я видел глотавшие исключения в коде, написанном хорошим программистом. Таким образом, я задаюсь вопросом, могла ли эта плохая практика иметь по крайней мере одну положительную точку. Другими словами, это плохо, но...
вопрос задан: 29 July 2010 11:21
16
ответов

Как я должен знать, сколько дней что-то займет? [закрыто]

Я - разработчик PHP, и я часто понятия не имею с точки зрения дней - не говоря уже о часах - как долго что-то займет меня на работе. Я часто пишу новые вещи, сливая их со старым старым дерьмом. Я могу сказать, что мой ...
вопрос задан: 26 July 2010 02:29
16
ответов

Есть ли язык программирования с лучшим подходом для операторов завершения переключателя?

Это - тот же синтаксис способом слишком много языков: переключатель (someValue) {случай OPTION_ONE: случай OPTION_LIKE_ONE: случай OPTION_ONE_SIMILAR: doSomeStuff1 (); повреждение;//ВЫХОДЯТ из случая переключателя...
вопрос задан: 10 June 2010 13:17
16
ответов

DoSomethingToThing (Вещь n) по сравнению с Вещью. DoSomething ()

Что определяют факторы, какой подход является более соответствующим?
вопрос задан: 4 April 2010 05:00
16
ответов

Как Вы перерываете свои собственные библиотеки исходного кода?

Я пишу/изменяю код в нескольких форматах файлов как жемчуг, HTML, css, php, JavaScript, сценарий автогорячей клавиши... и т.д. Я часто ищу свою персональную библиотеку исходного кода для примеров синтаксиса или комплекса...
вопрос задан: 26 January 2010 20:25