Browsed by
Category: Architecture

SonarQube

SonarQube

7 axesSonarQube is an open platform to manage code quality. As such, it covers the 7 axes of code quality.

For some time a technology that is very popular with Java developers, but Microsoft has been working hard with Sonar Source to support it, starting from the release of Visual Studio 2015 for the .NET platform. The result is a great free Code Analysis tool to clarify Technical Debt, but also to show that it is eliminated.

Below a webinar (Dutch) from Delta-N about SonarQube.

SonarQube Dashboard Example

Robert C. Martin – Clean Architecture and Design

Robert C. Martin – Clean Architecture and Design

So we’ve heard the message about Clean Code. And we’ve been practicing TDD for some time now. But what about architecture and design? Don’t we have to worry about that? Or is it enough that we keep our functions small, and write lots of tests? In this talk, Uncle Bob talks about the next level up. What is the goal of architecture and design? What makes a design clean? How can we evolve our systems towards clean architectures and designs in an incremental Agile way.

Clean Architecture and Design