Видео с разбором ошибок в проекте – отличная возможность попрактиковаться в программировании и поучиться на чужих ошибках. В этот раз разберем исходники .NET 6.
C# - достаточно дружелюбный язык, однако для новичка в программировании многие моменты могут быть неочевидными. Специально для тех, кто начинает свой путь в C#, мы приготовили 10 советов, которые помогут повысить свой скилл в программировании на этом языке.
Да, даже в хорошо оттестированных приложениях, как компиляторы, можно найти ошибки. Какие именно? Смотрите в этом видео.
Берите чашечку горячего чая и заворачивайтесь в теплый плед - перед вами новогодний выпуск видео про баги в коде!
Когда только начинаешь свой путь в программировании, бывают моменты, когда понимаешь, что не хватает практических советов от более опытных специалистов. Что нужно делать, а что точно нет? Как улучшить свой код? Мы решили взять на себя эту роль и сдедали для вас подборк…
Использование непроверенных данных является главной причиной уязвимостей приложений к целому ряду атак, таких как SQL Injection, XSS, Path Traversal и многие другие. Taint-анализ - это технология, позволяющая отслеживать возможные уязвимости, возникающие из-за использо…
Как писать чистый код? Этому посвещают книги и статьи. Мы решили не стоять в стороне и дать рекоммендации с нашей стороны. PVS-Studio занимается разработкой статического анализатора, так что у нас накопился огромный опыт в поиске проблемных мест в коде.
C# разработчики широко используют методы расширения LINQ в своих приложениях. Это удобно и порой вызовы этих методов выглядят куда красивее, чем циклы foreach. Но какова плата за всё это удобство и красоту? И стоит ли оно того?
Как же много в мире мифов! Пора их развеять и начнём мы, конечно, со статического анализа. Заглядывайте к нам и узнайте много нового об этих шумных помощниках.