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


Хант и Томас в своей книге «Программист-прагматик» концентрируются на очень важном аспекте…
Не живите с разбитыми окнами Хант и Томас в своей книге «Программист-прагматик» концентрируются на очень важном аспекте качества кода . Одно разбитое окно, оставленное без ремонта в течение значительного времени, вселяет в обитателей здания чувство заброшенности — ощущение, что власть имущие не заботятся о здании. Итак, еще одно окно разбивается. Люди начинают мусорить. Появляется граффити. Начинаются серьезные структурные разрушения. За относительно короткий промежуток..

Когда разработчики исчерпали свои возможности для боли, разочарования и карьерного тупика
Нарушенное обещание, которое ломает разработчиков назад У разработчиков есть ограничения, но требуется время, чтобы понять, что вы их достигли Это был год отставки крупных разработчиков — Почему так много разработчиков программного обеспечения увольняются с работы? . Где разработчики увольняются с работы в большем количестве, чем когда-либо прежде. Увольнение с работы — это не обязательно плохо, и может случиться так, что разработчики пользуются высоким спросом на разработчиков..

Что такое Agile-методология в сфере разработки программного обеспечения
Методология Agile — это подход к управлению проектами, в котором особое внимание уделяется итеративной разработке, быстрой реализации и постоянному совершенствованию. Он основан на идее, что разработка программного обеспечения — это сложный и непредсказуемый процесс, и лучший способ управлять им — разбить проект на более мелкие и более управляемые части. Гибкие методологии часто используются в разработке программного обеспечения, но их также можно использовать в других областях,..

США выпустили предупреждение о масштабной кампании кибершпионажа, направленной на ключевые инфраструктурные компании…
США выпустили предупреждение о масштабной кампании кибершпионажа, направленной на ключевую инфраструктуру По данным западных спецслужб и Microsoft, компании, управляющие важной инфраструктурой США, стали мишенью одной из самых известных программ кибершпионажа. По словам исследователей Microsoft, организация, известная как Volt Typhoon, похоже, нарабатывает необходимые навыки, чтобы иметь возможность вмешиваться в важнейшую коммуникационную инфраструктуру США-Азии, которая потребуется в..

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

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

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