Clean code erfolgreich einf¼hren

download Clean code erfolgreich einf¼hren

of 42

  • date post

    21-Mar-2017
  • Category

    Software

  • view

    646
  • download

    0

Embed Size (px)

Transcript of Clean code erfolgreich einf¼hren

  • Ein ErfahrungsberichtClean Code erfolgreich einfhrenEin Erfahrungsbericht

  • Daniel Rietmller

    Duales Studium Informatiko Bachelorarbeit ber Bad Smells

    Softwareentwickler/-architekt

    Clean Coder aus berzeugung

    Dualer Master Informatik

  • Vor 2 Jahren

  • Clean Code

  • Beschrnkung: mglichst geringe Auswirkungen auf die Produktivitt

  • HerausforderungenHerausforderungen Road to Success Umsetzung Erfolgsfaktoren

  • Laufender Betrieb

  • Verschiedene Teams

  • Verschiedene Codebasen

  • Verschiedene Erfahrungsstufen

  • Widerstnde durch Entwickler

  • Road to SuccessHerausforderungen Road to Success Umsetzung Erfolgsfaktoren

  • Bewusstsein schaffen

  • Grundstzliche Akzeptanz

  • Gemeinsame Coding Conventions

  • Regelsets

  • Schrittweise einfhren

  • Regeleinhaltung im Entwicklungs-

    prozess integrieren

  • Kontrolle durch das Team

  • Reporting

  • UmsetzungHerausforderungen Road to Success Umsetzung Erfolgsfaktoren

  • encoway IDE powered by:

  • Regelsets als Stages

  • Einheitlicher Qualittsstandard

  • ZeroViolations

    Policy

  • Pfadfinderregel

  • ErfolgsfaktorenHerausforderungen Road to Success Umsetzung Erfolgsfaktoren

  • Alle am Prozess beteiligen

  • Feste Integration in den Entwicklungs-

    prozess

  • Pfadfinder

  • Einheitliches Ziel

  • Umsetzungsgrad an das

    Umfeld anpassen

  • Zero Violationsfr alle

  • Ausblick

  • Weitere Regelsets

  • Mutation Coverage

  • Think big, start small!

    Pfadfinder

    SonarQube http://www.sonarqube.org/

    Kontakt rietmueller@encoway.de

    @drietmueller

    Get Started

  • encoway GmbHBuschhhe 228357 BremenTel.: +49 (0)421 33003 500Fax: +49 (0)421 33003 555E-Mail: info@encoway.deInternet: www.encoway.de

    Copyright 2015: encoway GmbHDie in dieser Prsentation verffentlichten Inhalte sind urheberrechtlich geschtzt. Jede Reproduktion durch Nachdruck, Fotokopie, Mikrofilm oder andere Verfahren und nderung nur nach schriftlicher Zustimmung der encoway GmbH.

    Technische nderungen vorbehalten.

    Impressum

    http://www.sonarqube.org/mailto:rietmueller@encoway.de

    Folie 1Folie 2Folie 4Folie 5Folie 6Folie 7Folie 8Folie 9Folie 10Folie 11Folie 12Folie 13Folie 14Folie 15Folie 16Folie 17Folie 18Folie 19Folie 20Folie 21Folie 22Folie 23Folie 24Folie 25Folie 26Folie 27Folie 28Folie 29Folie 30Folie 31Folie 32Folie 33Folie 34Folie 35Folie 36Folie 37Folie 38Folie 39Folie 40Folie 41Folie 42Folie 43