Schlagwort-Archive: Bad code

Aus dem Leben eines Entwicklers

Neulich durfte ich mal wieder bestehenden Code auf einer neuen Plattform zum Laufen bekommen. Der Code war natürlich gewachsen, hieß es, es haben sich schon viele daran versucht, teure Kräfte, aber meistens doch eher die billigeren Entwickler. Und deshalb komme ich nicht umhin, heute eine der Stilblüten zu veröffentlichen, über die ich im gesamten Code gestolpert bin.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
public ArrayList<KryptischesDO> holeLesebestaetigungenZuNr(String vsnr, boolean inklusiveUngelesene)
  throws RemoteException, KryptischesBackendException
{
  if (LOG.isTraceEnabled()) {
    LOG.trace("Begin: KryptischesWebBackendImpl.holeLesebestaetigungenZuNr");
  }
  if (true) {
    throw this.kryptischesBackendExceptionFactory
        .createNotImplementedException("holeLesebestaetigungenZuNr not implemented");
  }
  if (LOG.isTraceEnabled()) {
    LOG.trace("End: KryptischesWebBackendImpl.holeLesebestaetigungenZuNr");
  }
  return null;
}

Weiterlesen