How to use Clean Code Development effectively in 2020
You can find out here how Clean Code Development can help you and what hurdles the integration of the approach entails in everyday life
Read more05/19/2020 Artur Klosek in Quality
You can find out here how Clean Code Development can help you and what hurdles the integration of the approach entails in everyday life
Read more09/04/2018 Shane Close in Quality
In an economy that is shaped by applications, software development teams face the challenge to release new versions faster, improve the quality and to expedite innovation.
Read more04/25/2018 Oliver Milke in Quality
Especially in DevOps-environment like ours, developers are increasingly coming into contact with cryptography. This post layes out practice-oriented fundamentals for everyday development work without diving too far into security-related aspects.
Read more01/17/2017 Daniel Huchthausen in Quality
Gauge is a lightweight behavior driven testing framework that allows you to automate end-to-end tests. In this post we will show an example of how to write a test framework with Gauge in Java code. If you want to learn how to install and get started with Gauge, you should read this introductory post from our partner blog.
Read more10/06/2016 Daniel Huchthausen in Quality
It is already quite common to describe infrastructure in code with e.g. Puppet or Chef. These days there is another option for that: Docker©. Especially for Docker© it is important to keep track of the infrastructure’s configuration, because sources for your containers might have changed or vanished. Therefore you should test your infrastructure to ensure that it is as expected. Serverspec offers you the ability to do exactly that.
Read more02/24/2016 Daniel Huchthausen in Quality
In the last post we defined quality as » the degree of conformance to explicit or implicit requirements and expectations« and took a closer look at the different terms of the definition. During this examination it became clear that quality starts with thoroughly defined requirments. In this post we want to go one step further and show which steps can be taken to improve quality.
Read more02/24/2016 Daniel Huchthausen in Quality
People often talk about high quality software products, but what is that? How can you measure or compare the quality of an application? Let´s take a closer look at this topic and discuss what quality is all about and how it can be improved.
Read more09/11/2014 Daniel Huchthausen in Quality
Subsequent to the first part of this post you can improve your code quality by implementing an automated code review system to your projects. You only need to perform a few modifications to SCM-Manager, Jenkins and SonarQube. In the first part of this article we already showed you the necessary configuration of SCM-Manager and Jenkins. Now, in the second part we will show you the necessary modifications to integrate SonarQube to the automated process.
Read more09/09/2014 Daniel Huchthausen in Quality
A good way to improve code quality is to use code review. Often teams recoil from code review because it demands a lot of time. An alternative could be an automated code review system that checks your code for compliance with certain metrics and rules. With the Cloudogu EcoSystem you can implement such a system based on SCM-Manager, Jenkins and SonarQube. In this first part we will show you how to configure SCM-Manager and Jenkins. The second part will be about extending the system by integrating SonarQube.
Read more