it-swarm.com.ru

language-agnostic

Соглашения об исключениях или кодах ошибок

Нумерация месяцев с нуля

Почему параметры const не разрешены в C #?

Есть ли какой-нибудь другой язык, кроме JavaScript, имеет разницу между начальными местоположениями скобок (та же строка и следующая строка)?

Что такое Backpatching?

Какой самый короткий код вызывает переполнение стека?

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

Почему быстрая сортировка лучше, чем слияние?

Рекурсия или итерация?

Как вы определяете тип кредитной карты по номеру?

Преобразование равномерного распределения в нормальное распределение

Когда бросить исключение?

Когда для конструктора правильно выбрасывать исключение?

Что и где находится стек и куча?

Какой твой любимый мультфильм "программист"?

Лучший генерал SVN Ignore Pattern?

Как преобразовать поплавки в читаемые человеком фракции?

Какие и почему вы предпочитаете исключения или коды возврата?

Стоит ли тестировать частные методы или только публичные?

Условное ведение журнала с минимальной цикломатической сложностью

Как я могу найти данные о книге по номеру штрих-кода?

Почему я не должен использовать «Венгерскую нотацию»?

Что такое инвариант?

Выбор случайного элемента из набора

Когда я должен использовать Debug.Assert ()?

Что такое внедрение зависимостей?

Программно облегчить цвет

Что является противоположностью «разбора»?

Что такое лямбда?

Инструмент для добавления заголовков лицензий к исходным файлам?

В чем разница между методом и функцией?

В чем разница между аргументом и параметром?

Какое регулярное выражение лучше всего проверить, является ли строка допустимым URL-адресом?

регистры против стеков

Массив против связанного списка

Сколько параметров слишком много?

В чем разница между глубокой и мелкой копиями?

Как определить, какой уровень журнала использовать?

Что такое функция батута?

Каковы преимущества отображаемых в память файлов?

Уникальные (неповторяющиеся) случайные числа в O (1)?

Как проверить, является ли число палиндромом?

Попробуйте описать полиморфизм как можно проще

Что такое NP-полный в информатике?

В чем разница между карри и частичным применением?

Получить путь к приложению

Что такое "слабая связь"? Пожалуйста, приведите примеры

Верхний и нижний регистр

Какой стиль кодирования вы используете для троичного оператора?

Вычисление двумерного векторного перекрестного произведения

Что такое объекты "первого класса"?

Алгоритм поиска статей с похожим текстом

Подписанные и неподписанные целые числа

Двоичный поиск в массиве

Как работает XOR замена переменных?

Лучший способ отформатировать оператор if с несколькими условиями

Пропустить список против бинарного дерева поиска

Модель анемичной области: плюсы и минусы

Что такое Type-safe?

Что подразумевается под «потокобезопасным» кодом?

Наследование против агрегации

Какие пять вещей ты ненавидишь в своем любимом языке?

Что такое экзистенциальный тип?

Как вы планируете архитектуру приложения, прежде чем писать какой-либо код?

Что такое идиома программирования?

Что такое оптимизация вызовов?

"ЕСЛИ" дорого?

Двойник действительно не подходит для денег?

Решение "Кому принадлежит Зебра" программным путем?

Как разработать расширяемое программное обеспечение (архитектура плагинов)?

Определите, перекрываются ли два диапазона дат

Разница между хэшированием пароля и его шифрованием

Является ли "Недостаточно памяти" исправимой ошибкой?

Генерировать цвета между красным и зеленым для измерителя мощности?

Что такое идиома «Казни вокруг»?

Столкновение шара с мячом - обнаружение и обработка

Почему отражение называется отражением, а не самоанализом?

Есть ли разница между foreach и map?

Плохо ли иметь несколько классов в одном файле?

Что именно такое GUID? Почему и где я должен это использовать?

Как работает дифференциальное исполнение?

В чем разница между передачей по ссылке и передачей по значению?

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

Что значит "программировать на интерфейс"?

Что такое карта/уменьшить?

Как отобразить двоичное представление с плавающей или двойной?

Что вы наиболее противоречивое мнение программирования?

Аргументы или параметры?

Как эффективно построить дерево из плоской конструкции?

Почему оператор switch, а не if-else?

Хеш-код и контрольная сумма - какая разница?

Сортировка по месту

В чем разница между типом и классом?

Уравнение для проверки, если точка находится внутри круга

Что означает слово "буквальный"?

Любимые (Умные) Лучшие Практики Защитного Программирования

Моделирование лифта с использованием объектно-ориентированного анализа и проектирования

Используя ORM или простой SQL?

Как обнаружить и устранить проблемы с многопоточностью?

Каковы менее известные, но полезные структуры данных?