Публикации по теме 'software-engineering'


Neovim 101 — Использование на деревьях
Практическое использование Neovim Tree-sitter. Ранее мы прошли азы Tree-sitter . В этой статье давайте рассмотрим использование Tree-sitter, чтобы помочь нам в кодировании. Эта статья является частью серии Neovim 101 . Конфигурационные файлы Neovim доступны в этом репозитории . Неовим 101 — Деревяшка

10 самых популярных и полезных алгоритмов C#
Введение C# — это универсальный язык программирования, широко используемый для разработки различных типов приложений. Хорошее понимание некоторых популярных и полезных алгоритмов может значительно улучшить ваши навыки решения проблем и эффективность программирования. В этой статье мы рассмотрим 10 самых популярных и полезных алгоритмов в C# с примерами кода.

Хотите стать профессиональным программистом? Перестаньте совершать эти 10 распространенных ошибок кодирования на Python.
Введение Привет, начинающие программисты! Это ваш счастливый день, потому что я, Джейн, всемогущая богиня Python, спустилась с небес, чтобы просветить вас о серьезных ошибках, которые вы совершаете в своих слабых попытках кодирования. Приготовьтесь, потому что я собираюсь разобрать ваши методы кодирования и показать вопиющие ошибки, которые вы совершали в Python. Так что хватайте попкорн и приготовьтесь к горькой правде! Ошибка № 1: Проблемы с отступами О, ужас неправильного..

2 минуты на настройку Git, GitHub и GitHub Desktop на Mac
Как установить Git с GitHub Desktop на macOS В этой статье я делюсь короткими, но четкими инструкциями о том, как начать работу с Git и GitHub за дружественным пользовательским интерфейсом GitHub Desktop или через командную строку. Справочную статью о том, как работают git и GitHub, можно найти здесь . 5 шагов по настройке Git и GitHub 1. Создайте учетную запись GitHub. Зарегистрируйтесь на GitHub на github.com. Это очень просто! 2. Выберите, хотите ли вы использовать..

Действительно ли звания за выслугу лет имеют значение в индустрии программного обеспечения?
С большой властью приходит большая ответственность, - однажды сказал дядя Бен. Я помню тот день, когда за две недели уведомил своего менеджера в Macy’s Tech в Сан-Франциско. Через несколько минут директор нашего отдела позвонил мне, чтобы назначить встречу один на один. «Почему ты хочешь уйти?» он спросил. «Это из-за денег?» Отчасти это было из-за компенсации. Это также было странным явлением, когда многие люди ушли в отставку и перешли к следующей карьере. Я предчувствовал,..

Повторное использование кода и инкапсуляция логики в React
В веб-разработке повторное использование кода и инкапсуляция логики имеют решающее значение для создания эффективных, масштабируемых и удобных в сопровождении приложений. В этой статье мы подробно рассмотрим подходы, используемые React для реализации этих концепций, и рассмотрим преимущества и недостатки каждого из них. Пользовательские хуки и контекстный API React предоставляет настраиваемые хуки и Context API для обработки повторного использования кода и инкапсуляции логики...

Культура обучения в командах разработчиков программного обеспечения: сделайте ее устойчивой (7/7)
Этот пост является частью серии из 7 постов на тему Как создать культуру обучения для групп разработчиков ПО: Культура обучения в командах разработчиков программного обеспечения: мотивация (1/7) Культура обучения в командах разработчиков программного обеспечения: наблюдение за технологиями и обучение (2/7) Культура обучения в командах разработчиков программного обеспечения: обучение и электронное обучение (3/7) Культура обучения в командах разработчиков ПО: Вики и..