Category

Полезное

Category

В программировании и информатике системы используют различные типизации. Системы типов позволяют грамотно обрабатывать данные, а также хранить их и выполнять разнообразные операции/расчеты. Каждый язык программирования имеет свою собственную типизацию. Рассматривая данную особенность в более широком смысле, можно выделить несколько видов данных: целочисленный; логический; вещественный; перечисляемый. Это наиболее распространенные типы информации. Сегодня предстоит на примере C# познакомиться с типом the enum. Определение Тип перечисления (enumeration, enumerated type) – это тип данных, в котором множество значений представляет…

Разработка программного обеспечения раньше требовала огромных сил. С развитием языков программирования соответствующий процесс стал значительно проще. Появились различные синтаксисы, при помощи которых удается создавать качественное ПО. Наиболее популярными являются языки, относящиеся в СИ-семейству (C#, C, C++). Они выступают не только самыми известными, но и функциональными. Далее предстоит рассмотреть такой элемент программирования, как шаблоны в C и C++. С их помощью удается намного быстрее генерировать классы, а также разнообразные функции. Представленная информация в большей степени ориентирована…

Логическая ошибка — это ошибка, допущенная в связи с нарушением логической правильности умозаключений. Знание о существовании логических ошибок (как говорится, «знай врага в лицо») является важной составляющей развитого критического мышления. Критическое мышление помогает принимать взвешенные решения как в личной жизни, так и в рабочих ситуациях, структурировать информацию и вести переговоры. В этой заметке представлен список из 24 наиболее распространенных логических ошибок. Полную версию с более подробными объяснениями и примерами читайте на Хабр. 1. Подмена тезиса…

Для выполнения различных операций в программировании используются разнообразные ключевые слова, аргументы, функции и параметры. Каждый разработчик, работающий с C Sharp, должен быть знаком с out и ref. Они помогают передавать аргументы внутри методов или разнообразных алгоритмов. Знать соответствующие компоненты должен каждый программист. Далее предстоит получше познакомиться с in out в C Sharp. Также необходимо разобраться, для чего используется ref, что он означает и чем отличается от «аута». Предложенные сведения больше ориентированы на новичков, которые уже…