Lecture sylabus PV260

Week 11 - Static code analysis and code reviews.

Lecturer: Jakub Papcun and Jan Svoboda, Honeywell

Date: 2. 5. 2019 at 14:00-15:40 in A318, FI MU

 

Content

  • What is Static Code Analysis
  • Description of its inner workings
  • Advantages, disadvantages and pitfalls of SCA
  • Examples of SCA in everyday life of Software developer
  • What part of Software Development Process includes SCA
  • Examples of Source Code analyzed by SCA
  • Tools for SCA
  • What is Manual Code Review (and its best metrics)
  • Example work with MCR
  • Pitfalls of MCR
  • Tools for MCR

Lecture Material

Slides attached below.