Mastodon
Steven Schwenke's Picture

Steven Schwenke

My Name is Steven Schwenke. I am a passionate software craftsman and love to share my experiences.

Extending Java Enums

I often stumble over ideas that are cool in some way and that I would never have thought about it. One of those ideas is extending Java Enums. Often framewor...

Minimizing LOC as a metric

Since reading the biography of Steve Jobs, I more and more do agree with the idea of minimalization. Obviously, he had huge success by simply leaving out thi...

Two different architects. An observation.

This article is a report about some observations I made during my time in two different projects. Each of the projects had one architect which, in retrospect...

Six tipps for a successful start in a new project

Six tipps for a successful start in a new project

After changing the company I work for, I became member of a new project team a couple of weeks ago. In this article I want to describe what tools I used and ...

Spying with Mockito - to call or not to call a method

The other day a weird feature of the testing library Mockito tricked me. Allthough the behavior is mentioned in the documentation, it can not be bad to po...

Migrating from ExtJS 3 to ExtJS 4

If a project lives long enough, it can be a good idea to update one part or the other. That way, new features can be used and the code base is up to date. D...

My Experiences in Software Engineering - Part 2

It`s been a while since I wrote about my experiences in Software Engineering. With a new article, I want to extend and review my former report.

Softwareentwicklung zweiter Erfahrungsbericht

This text is only available in german. Vor einem halben Jahr habe ich meine ersten Erfahrungen in einem größeren Entwicklungsteam [dokumentiert] (https://st...

Wishlist online

I just added a wishlist to my website. Hopefully, that will cause christmas to bring useful presents.