RUVIDEO
Поделитесь видео 🙏

Purging the Technical Debt by Using Static Code Analysis Tools смотреть онлайн

With today's technologies and tools, building software is no longer the complex craft of the past. Anyone with access to a computer can now write code in their favorite programming language or IDE. Furthermore, combining multiple different technologies in the codebase is the norm when designing software.

However, as the complexity of the code increases over time, so does the importance of keeping an eye on the overall quality of the code.
- But what exactly do we mean when talking about code quality?
- Which quality attributes should we keep an eye on?
- How can we automate the process of static code analysis so that we can quickly understand where we stand in terms of quality and technical debt?

In this webinar recording, we discuss the science and technology related to static code analysis, so that you may use sound metrics to decide how to tackle technical debt. Whether you're building software alone or collaboratively, this presentation will provide strategies to keep your code quality where it should be so that you may quickly implement features in your application.

Contents:
00:00 - Introduction
01:32 - What is technical debt?
10:50 - What causes technical debt?
16:55 - Side Effects of technical debt
18:31 - Tools and Technologies
46:13 - Processes

Resources:
- SonarQube - https://www.sonarqube.org/
- ReSharper - https://jb.gg/243e6z
- ReSharper Command Line Tools - https://www.jetbrains.com/resharper/features/command-line.html
- Rider - https://jb.gg/f1fmb5
- Cognitive Complexity plugin - https://plugins.jetbrains.com/plugin/12024-cognitivecomplexity
- CodeStream to discuss code - https://plugins.jetbrains.com/plugin/12206-codestream
- NDepend - https://www.ndepend.com/
- How NDepend calculates technical debt - https://www.ndepend.com/docs/technical-debt
- StepSize, similar to CodeStream - https://www.stepsize.com/
- Brian's slide deck - https://www.slideshare.net/BrianDiCroce/purging-the-technical-debt

Additional Resources:
- .NET Tools Blog - https://jb.gg/43eto4
- Rider on Twitter - https://twitter.com/JetBrainsRider
- ReSharper on Twitter - https://twitter.com/resharper
- Facebook - https://www.facebook.com/JetBrains/

#technicaldebt #Rider #ReSharper #webinar

About the Presenter:
Based in Montreal, Canada, Brian Di Croce currently works as a senior software development engineer for the City of Montreal where he provides technical leadership in various areas of the software lifecycle within multiple teams. He holds a bachelor's degree in software engineering from the École de technologie supérieure and is a Microsoft Certified Professional Developer specialized in enterprise application development. His expertise is in designing and delivering software using object-oriented and web technologies. When not programming, he enjoys making time for reading books, listening to podcasts and getting thrown in judo by people much better than him.

Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Purging the Technical Debt by Using Static Code Analysis Tools» бесплатно и без регистрации, вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.

Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.

Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!

Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.