-
Trivadis Developer Blog
This is the publication playground for these guys from OIO Trivadis, the Trivadis Group`s Java experts.
Tag cloud
Agile Methods and development Atlassian Tools Build, config and deploy Did you know? Eclipse Universe Groovy and Grails Java and Quality Java Basics Java EE Java modularization Java Persistence Java Runtimes - VM, Appserver & Cloud Java Web Frameworks MDSD Open Source BI Other languages for the Java VM Politics Security SOA / Webservices Spring Universe Web as a Platform XML Universe
Tag Archives: Code Quality
Java Code Qualität verbessern
Im Bereich der statischen Quellcodeanalyse gibt es einige Tools, welche auf unterschiedlichste Aufgaben spezialisiert sind. Ziele dieser Tools sind, Fehler zu finden, die Lesbarkeit des Codes zu verbessern und die Qualität des Quellcodes allgemein zu erhöhen. Heute werden wir uns … Continue reading
Findbugs ist tot, lang lebe Findbugs
Um potenzielle Fehler und Stolperfallen im Programmcode zu identifizieren, gibt es das Tool Findbugs. Es analysiert den Java-Bytecode und findet dabei Codestellen, an welchen potenziell Probleme auftreten können. Beispiele dafür sind inkonsistente equals()-hashCode()-Methoden, unsichere Casts, mögliche Stack Overflows, möglicherweise auftretende, … Continue reading
Schichtenarchitektur überwachen mit Eclipse
Schichtenarchitekturen haben wir als Entwickler schon längst verinnerlicht. So ist die klassische Aufteilung in z.B. DAO-Schichten, Service-Schichten und Controller-Schichten mittlerweile akzeptiert und wird wie selbstverständlich in der Entwicklung eingesetzt. Die Vorteile aus architektonischer Sicht liegen auf der Hand, ebenso wie … Continue reading
Posted in Build, config and deploy, Java and Quality, Java EE, Java modularization
Tagged Architektur, Clean code, Code Quality, Eclipse, Projektstruktur, schichten
1 Comment
Kick-ass code reviews
Dan Radigan von Atlassian veröffentlichte im Artikel “Every team needs kick-ass code reviews” eine lesenswerte Zusammenfassung wie man Code-Reviews optimal in den Entwicklungsprozess einbinden kann. Neben der Nutzung von Pull-Request in der Git-Repository-Verwaltung Stash gehört die Einführung eines neuen Zustandes “Code-Review” in … Continue reading
Posted in Agile Methods and development, Atlassian Tools
Tagged atlassian stash, Code Quality, code review, git, jira
Leave a comment
Failing Fast With Guava’s Preconditions
One of the many Good Programmer’s mantras is to always have your input data checked against invalid values. So we decorate our public interfaces with assertions or intricate if-then-else constructs checking all possible combinations of the input data, throwing around … Continue reading
jshint-eclipse: JavaScript Code Quality Plugin for Eclipse
JavaScript has a lot of pitfalls, so it is very important to have a code analysis tool that detects errors and bad programming style. jshint-eclipse is an Eclipse plugin that uses the static code analysis tool JSHint to analyze your JavaScript sources. JSHint is … Continue reading
Posted in Eclipse Universe, Java and Quality, Java Web Frameworks
Tagged code analysis, Code Quality, Eclipse, javascript, JSHint, jshint-eclipse
Leave a comment