Version 0.18 m. d. B. u. Ktn. u. z. w. V.

Lecture: Code Complexity Simplified

Many of us use tools like Psalm and PHPStan to measure and improve the quality of our code. While useful, these static analysis tools focus mainly on type safety, and ignore other aspects of code that can also be improved. Code Complexity is an often neglected measure that can be used to improve our coding in different ways. We might have heard terms like NPath, Cyclomatic Complexity, Halstead Complexity; but do we know what they are, and how to measure and improve our code using them? Join me as I explore these terms and answer those questions.

Many of us use tools like Psalm and PHPStan to measure and improve the quality of our code. While useful, these static analysis tools focus mainly on type safety, and ignore other aspects of code that can also be improved. Code Complexity is an often neglected measure that can be used to improve our coding in different ways. We might have heard terms like NPath, Cyclomatic Complexity, Halstead Complexity; but do we know what they are, and how to measure and improve our code using them? Join me as I explore these terms and answer those questions.

Info

Day: 2023-08-05
Start time: 11:15
Duration: 01:00
Room: PHP (C116)

Language: en

Links:

Concurrent Events