You should Provide a Service, not a Defense

Let’s assume you are manager (or just part of) a small department. The task of the department is to make sure that everybody in the company is using Grglwup for wumpeling and does so in the correct way. What do you do to achieve that?
The approach I see most of the times lets me wonder, [...]

Posted in: The Rest, Uncategorized by Jens Schauder No Comments

Careers for Developers

Many developers try to get into (project)management. That is ok I guess. But what bothers me is, that many developers do that without actually wanting to be managers. It’s just that they want to make some progress and the only career option available is to get into management and manage larger and larger teams, or [...]

Posted in: Management, Uncategorized by Jens Schauder 2 Comments ,

More on JUnit Theories

In my last blog post, I described how to use JUnit Theories to create large amounts of test runs, with very limited amount of work, like so:

import static org.junit.Assume.assumeTrue;

@RunWith(Theories.class)

public class TheorieTest {

 

 @DataPoint

 public static String a = "a";

 

 @DataPoint

 public static String b = "bb";

 

 @DataPoint

 public static String c = "ccc";

 

 @Theory

 public void stringTest(String x, String y) {

  assumeTrue(x.length() > [...]

Mixins, Inheritance and Delegation

A week ago I started learning Scala. One of the features I found pretty interesting are mixins and traits. That was just the point of time, when I read this little tweet of GeekyL:
“i am still not sure if mixins are super cool or dark magic.”
Of course I was instantly reminded of the time when [...]

Oracle Naming Strategy for Hibernate Released as a proper Open Source Project

I am a big fan of creating at least the basic structure of your database from the domain model using hibernate. But if you work with Oracle you know on problem with this approach: the length of names is seriously limited for tables and columns. So if you have a  inner class with embeddables you [...]

Applying Rules of Graphical Design to Judge the Beauty of Code

You probably know this feeling: You take a look at somebody’s code and immediately think “Oh my god this is ugly” More seldom, yet it also happens that you think “man this looks nice” even before you have the slightest idea of what the code is all about.
I hereby claim that the chance of your [...]

Posted in: Uncategorized by Jens Schauder No Comments

Ohne weitere Worte

James Nachtwey: TED Prize wish: Share a vital story with the world

Posted in: Uncategorized by Jens Schauder No Comments

Netzplantechnik, so nicht!

Heather O’Cull erklärt in ihrem jüngsten Artikel die Funktionsweise von Abhängigkeiten in MS-Project, bzw. allgemein in der Netzplantechnik. Leider unterläuft ihr bei der Auswahl der Beispiele einen klassischen Fehler: Statt wirklich tatsächliche Einschränkungen mit den Abhängigkeiten abzubilden, benutzt sie in den Beispielen Abhängigkeiten um eine Planung, die sie im Kopf hat in MS-Project abzubilden. Und [...]

Posted in: Uncategorized by Jens Schauder No Comments