Implementing acceptance tests with jbehave
Producing high quality software in an agile process means that everybody involved in the delivery team (or in other words: the team as a whole) do their best to ensure…
Producing high quality software in an agile process means that everybody involved in the delivery team (or in other words: the team as a whole) do their best to ensure…
Bei strahlendem Sonnenschein treffen wir uns im Klettergarten im Hardtwald und plündern erstmal unseren Kühlwagen bevor es auf die Bäume geht. In kleinen Gruppen werden wir jeweils einem Trainer zugeteilt,…
(Fortsetzung meines Blogposts von letztem Jahr) Das dritte Jahr meiner Ausbildung bei synyx spielte sich zum Großteil in der Abteilung Code Clinic ab, in der ich etliche neue Technologien und…
Software Qualität ist ein Trendthema aber wie erreicht man eine hohe Qualität? Reichen gängige Instrumente wie UnitTests und Code-Reviews aus? Clean Code Development bietet keine fertigen Problemlösungen sondern fasst Prinzipien…
It is hard to imagine a web project without JavaScript code today. JavaScript is an easy to learn and very performant script language. In the past we have used JavaScript…
Recently, we started integrating Liquibase as a database schema migration tool into most of my team’s projects, for both new from-scratch projects and already existing ones. Liquibase is great because…
Developers have a tendency to not only work on a single project at once. Depending on those projects, there is a constant struggle to keep your programming environment in sync…
Und wo ist das Büro? Nach meiner Bewerbung bei synyx, wurde ich nach einer detaillierteren Auflistung meiner schon durchgeführten Projekte gefragt, die ich in der Bewerbung erwähnt hatte. Natürlich habe ich…
I just want to rename a bunch of files on a Linux-Streaming-Server. So my first approache was to substitute foo with bar for file in *; do mv $file `echo…