-
Core Java
Avoiding Null Checks In Java
One of the worst nightmares for java developers ( from junior to experts ) is null object reference checking. I’m…
Read More » -
Core Java
Avoiding Many If Blocks For Validation Checking
There are cases that we want to validate input data before we send them to business logic layer for processing, computations…
Read More » -
Software Development
SonarQube As An Education Platform
I’ve been using SonarQube [1] platform for more than four years. I remember the time when it was making its first baby…
Read More » -
Software Development
Rest API best(?) practices reloaded
The last one and a half year I’m involved in 2-3 projects that expose a big set of Rest APIs…
Read More » -
Software Development
To SonarQube or not to SonarQube?
This is the first question that a team leader, s/w director, customer, developer, architect, tester or whatever role exists in…
Read More » -
Career
My advice to (junior) developers about their career
The last couple of months I have met several young developers that either looking for the first job or are…
Read More » -
Enterprise Java
Fixing common Java security code violations in Sonar
This article aims to show you how to quickly fix the most common java security code violations. It assumes that…
Read More » -
Software Development
Resign Patterns: Eliminate them with Agile practices and Quality Metrics
This blog post is inspired by the article titled Resign Patterns by Michael Duell. I’ve included all the original text…
Read More » -
Software Development
Sonar’s Quality Alphabet
Sonar (by SonarSource.com) is getting more and more popular among developer teams. It’s an open source platform measuring software quality…
Read More »