Einfach und schnell Java 8 auf Linux installieren

Ich habe einen Weg entdeckt, wie ich bequem Java 7 und Java 8 auf meinem Rechner mit Kubuntu installieren kann. Am JDK 8 reizen mich die neuen funktionalen Features. Die Leute von webupd8.org haben in ihrem Artikel  sehr schön beschrieben, wie man per apt JDK7 und JDK8 installieren kann. Das tolle daran ist, dass du auch …

Developer Conference 2013

Anfang November war ich auch auf der DC13. Das war ein sehr cooler Event, wo ich jede Menge Sachen mitgenommen habe. Dabei sind mir interessante Technologien und Praktiken immer wieder in den Vorträgen aufgefallen. Praktiken, die immer wieder vorkamen: KISS Just-in-Time YAGNI Move fast Verschwendung eliminieren Zu große Features Überflüssige und nutzlose Features Technische Schulden, …

Statische Codeanalyse – Wie starte ich am besten?

In meinen Projekten hat sich der Einsatz von Codeanalyse-Tools immer gelohnt. Anfangs war es immer schwer, andere Entwickler von den Vorteilen zu überzeugen. Spätestens, wenn ein Tool einen unentdeckten Fehler, der noch zugleich kritisch war, gefunden hatte, waren alle anderen vom Nutzen überzeugt. Doch wie starte ich am besten in einem Projekt mit einem Codeanalysetool? …

Clean Code Developer Days 2013

Ich bin heute und morgen auf den Clean Code Developer Days und rede in meinem Vortag „Die 7 Wege zum Clean Code“ über Clean Code. Die Konferenz findet dies Jahr in Dresden statt. In meinem Vortrag rede ich über folgende Themen: statische Codeanalyse Testdriven Development Refactoring Continuous Integration Reviews Coding Standards Coding Dojos Wenn ihr euch …

Spring und Unit-Tests mit Mockito

Ich hatte mich schon längere Zeit gefragt, ob ich nicht noch einfacher auf die Mocks zugreifen kann, um das Verhalten zu manipulieren. Also recherierte ich ein bißchen und bin dann bei der neusten Mockito-Version (1.9.5) auf die Annotations @Mock und @InjectMocks aufmerksam gewurden. [code language=“java“] package de.claudioaltamura.spring.mockito.example.controller; … import org.junit.Before; import org.junit.Test; import org.junit.runner.RunWith; import …

Consent Management Platform von Real Cookie Banner