Die verflixte 13. Folge! Die fängt einfach so abrupt an, wie ne gute Rock’n’Roll Scheibe. Und wie wir da einsteigen: Zunächst muss sich Chaot und Freigeist Holger ordentlich vom Bene aka. Sheldon bashen lassen. Das hindert besagten Lebenskünstler aber nicht daran, vergnügt ein paar Anekdoten der JSConf zum besten zu geben: Eine Hippie Veranstaltung für iMessage-Verweigerer … und ein wenig JavaScript gabs da auch.
Dann aber ging es auch schon los, mit unserem eigentlichen Thema: SonarQube. SonarQube ist ein Tool, mit dem man Metriken für ein Projekt/Team sichtbar machen kann. Inbox-Zero und Inbox-Egal erzählen dann von ihren Erfahrungen und überraschen sich mal wieder gegenseitig. Natürlich wird das Für-und-wieder diskutiert. Aber am Ende der Folge sind wir uns überraschend einig, das wird euch umhauen!

Links:

  • Holger war am Wochenende auf der JSConf.eu und war amazed.
  • Auf der JSConf gab es unter anderem Kaffee von einem meiner Lieblingskaffee-Läden: The Barn.
  • Man konnte diesen Kaffee per SMS bestellen über einen Dienst namens [Twilio].(https://www.twilio.com/)! Nice!
  • Videos von dieser Konferenz findet ihr zeitnah hier. Auch den super Talk über SourceMaps.
  • Aber eigentlich geht es in dieser Folge aber um SonarQube.
  • Heisst das eigentlich SonarQube oder Sonar? SonarQube! Auf Sonar gab/gibt es ein Copyright..
  • SonarQube verwendet intern Tools wie Emma oder Cobertura zur Code Coverage.
  • Auch die von Holger so geliebte Package Cycle View hat sich Sonar nicht ausgedacht, sondern basiert auf JDepend. Naja in Sonar sieht die schon etwas polierter aus: nämlich so.
  • Ein Beispiel für Regeln (für Java) findet man hier.
  • AutoweirdFM findet das Vorgehen gut, Checks direkt an Pull Requests durchzuführen und sichtbar zu machen. Tools, die wir da verwendem sind u.a. Travis CI, als Service für einen Build Server, Codacy, als Service für Review Tooling und Coveralls, als Service für Code-Coverage.
  • Wir haben dann noch über das Für und Wider von Lintern gesprochen, z.B. ESLint, und sind noch über das Tool Prettier gestolpert, welches die Codeformatierung für Javascript auf ein anderes Level heben kann.

Biere:

Datum der Aufnahme: 11.05.2017