Публикации по теме 'software-engineering'
Как использовать функцию COALESCE в SQL Server
Как использовать функцию COALESCE в SQL Server
Вы когда-нибудь сталкивались с ситуацией, когда вам нужно обрабатывать значения NULL в ваших запросах? Например, вы можете захотеть отобразить значение по умолчанию, когда столбец имеет значение NULL, или объединить несколько столбцов в один и выбрать первое значение, отличное от NULL. В этом сообщении блога мы покажем вам, как использовать функцию COALESCE в SQL Server для выполнения этих и других задач.
Что такое функция ОБЪЕДИНЕНИЕ?..
Комментарий, чтобы сообщить о намерении
Только самые красивые модули могут сделать это самостоятельно.
Какой-то код красивый.
Некоторый код просто замечательно читать. Понятно, что имел в виду автор. Вам не нужно погружаться на уровни абстракции, чтобы понять, что происходит. Именование ясное, поток управления удобочитаемый, и вы больше чувствуете, что читаете историю, чем набор связанных математических утверждений.
По моему опыту инженера-программиста, этот код встречается редко. Он, как правило, многократно..
Неделя из жизни инженера-программиста в продуктовой компании
Понимание того, как выглядит график разработчика
Недавно мой хороший друг поделился тем, как выглядит его рабочая неделя в качестве инженера-программиста в продуктовой компании среднего размера. Мы удобно сидели на диване, и он делился мыслями о своей неделе. Остальные с энтузиазмом слушали. Не все из этой области. Иногда их недоумевали и задавали уточняющие вопросы.
Для меня, как человека, сидящего в сторонке и знающего, о чем идет речь, содержание не было новым. Однако я..
Глубокое погружение в Java 8 equals() и hashcode()
Что такое равно()?
В коде по умолчанию в Object.java функция equals() определяется следующим образом:
public boolean equals(Object obj) {
return (this == obj);
}
Метод использует «==» для сравнения двух объектов. «==» сравнивает ссылочные адреса в Java. Если оба объекта ссылаются на один и тот же адрес, по умолчанию они равны.
Анатомия GUID
Что такое GUID
GUID, глобальный уникальный идентификатор, представляет собой 128-битное целое число (16 байт), которое можно использовать на всех компьютерах и в любых сетях, где требуется уникальный идентификатор, и не требует централизованного процесса регистрации.
Зачем использовать GUID
Одна из основных причин использования идентификаторов GUID заключается в том, что для их администрирования не требуется централизованный орган. В результате генерация по требованию может быть..
Чем занимаются ваши коллеги-программисты? — Опрос о переполнении стека 2023 г.
Основные выводы из опроса разработчиков этого года.
Наконец-то у меня появилось немного времени, чтобы прочитать опрос разработчиков Stack Overflow за 2023 год, который был опубликован в мае.
И знаете что? — Некоторые вещи меняются быстро , а некоторые остаются такими же годами.
Когда мир разработки программного обеспечения стал мейнстримом, я подумал: кто все эти люди пытаются проникнуть в мою область? Но вскоре я понял, как здорово работать в профессии, где так много..
«МЕРТВ» МЕРТВ
Почему истории «x мертв» следует отбрасывать
Уже достаточно.
Друзья, пожалуйста, поднимите правую руку и повторяйте за мной… Я больше никогда не нажму на статью со словом «УМЕР» в заголовке.
Такие статьи кажутся написанными ужасно самонадеянными молодыми программистами, и под «молодыми» я подразумеваю, что они программируют менее 20 лет. Они никогда не печатали карты Холлерита и не загружали компьютер, сначала переключая восьмеричные или шестнадцатеричные шаблоны с карманной карты...