Публикации по теме '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 лет. Они никогда не печатали карты Холлерита и не загружали компьютер, сначала переключая восьмеричные или шестнадцатеричные шаблоны с карманной карты...