Statische Code-Analyse mit Python

697 Aufrufe

Veröffentlicht am

Veröffentlicht in: Technologie
0 Kommentare
0 Gefällt mir
Statistik
Notizen
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

Keine Downloads
Aufrufe
Aufrufe insgesamt
697
Auf SlideShare
0
Aus Einbettungen
0
Anzahl an Einbettungen
4
Aktionen
Geteilt
0
Downloads
1
Kommentare
0
Gefällt mir
0
Einbettungen 0
Keine Einbettungen

Keine Notizen für die Folie

Statische Code-Analyse mit Python

  1. 1. Statische Code-Analyse mit Python Python Meeting Düsseldorf Timo Stollenwerk
  2. 2. Statische Code-Analyse● Prüfung von Quellcode● Falsifizierendes Verfahren● White-Box Testverfahren
  3. 3. Was wird analysiert?● Code Standards● Syntaktische Fehler● „Bad Smells“● Metriken (LOC, Komplexität, ...)
  4. 4. PEP8● Style Check
  5. 5. PyFlakes● Syntax-Checks● Bad Smells● Import-Checks
  6. 6. PyLint● Style-Checks● Syntax-Checks● Bad Smells● Metriken
  7. 7. Flake 8● Syntax-Checks● Bad Smells● Style-Checks● Metriken
  8. 8. PyChecker● Syntax-Checks● Bad Smells● Import-Checks
  9. 9. Wo prüfen?
  10. 10. IDE (ST2)
  11. 11. VCS: Git pre-commit hook
  12. 12. Continuous Integration (Jenkins) https://jenkins.plone.org/job/plone-4.3-code-analysis/
  13. 13. Fragen?

×