Flavia.toString()

8

REST mit Play 2 & ReactiveMongo

Play 2 ist ein großartiges Scala Framework mit dem man in sehr kurzer Zeit sehr gute Ergebnisse liefern kann, vorausgesetzt man beherrscht die Basics. Zum Evaluieren von Play 2 und ReactiveMongo habe ich mir die Zeit...

1

Spring Data – Repositories & Query Methods

Das Spring Framework bietet seit Anbeginn Möglichkeiten ohne große Komplexität oder Aufwand die eigene Anwendung an einen Datenspeicher anzubinden. Mit Konstrukten wie dem Jdbc– oder HibernateTemplate konnte man auf relationale Datenbanken zugreifen und Daten...

0

Microservices und Spring Boot

Was ist Spring Boot? Spring Boot ist eines der jüngsten Projekte aus der Spring-Familie. Es wird einem Entwickler die Möglichkeit gegeben, schnell und einfach ein sichtbares Ergebnis bereitzustellen. Durch den „Convention over Configuration“-Ansatz wird...

1

Behavior Driven Development? – Wir wissen doch was wir tun!

Um ein Projekt erfolgreich umzusetzen, ist ein kontinuierlicher Wissensaustausch essentieller Bestandteil für ein funktionierendes Team. Damit erreicht man, dass alle Teammitglieder nahezu den selben Wissenstand haben. Doch je länger ein Team zusammensitzt, desto geringer wird die Wissensvielfalt. Man spielt...

0

Messaging mit AMQP

Wie ich schon in meinem Beitrag zu  Microservices erwähnt habe, kann die Kommunikation zwischen zwei System nicht nur über HTTP, sondern auch über andere leichtgewichtige Protokolle geschehen. Dabei nenne ich als konkretes Beispiel AMQP....

0

Mutations-Tests mit PIT

Unit Tests sind zum Standard-Werkzeug eines jeden Entwicklers geworden. Damit lässt sich die Qualität eines Moduls garantieren. In Kombination mit Code Coverage kann eine aussagekräftige Metrik erstellt werden. Dabei liegt die Betonung hier jedoch...

1

Microservices

Microservices werden derzeit als Status Quo bei der Entwicklung einer Web-Anwendung gehandelt. Leider ist der Begriff sehr allgemein gehalten, so dass man nicht von jetzt auf gleich die Intention dahinter erkennt. In erster Linie...

Scala Logo 0

Exception Handling – Klassisch und funktional

Vorwort Exception Handling in funktionalen Programmiersprachen Ursprünglich lautete der Konsens in der funktionalen Programmierung: Keine Exceptions! An sich eigentlich ein guter Plan, bedenkt man die mitunter ausufernden Handler-Orgien in diversen Hochsprachen. Allerdings resultieren daraus...