I just asked a friend for a formula for "Spaghetti Carbonara" and thats what I got:
import Topf;
import Becher;
import Pfanne;
import Sieb;
public class SpagettiAlLaCarbonara {
private G spagetti;
private EL butter;
private G speck;
private G sahne;
private Stueck ei;
private Bissel salz;
private Bissel muskat;
private Bissel pfeffer;
private BisselMehr parmesan;
public SpagettiAlLaCarbonara(int besucher){
if (besucher<2) {
System.
out.
println("Alleine Gegessen wird nich!!!"); throw SingleUserException;
}
this.spagetti = besucher*500/4;
this.butter = besucher*1/4;
this.speck = besucher*150/4;
this.sahne = besucher*200/4;
this.ei = besucher*2/4;
this.salz = true;
this.muskat = true;
this.pfeffer = true;
this.parmesan = true;
}
public Essen kochen (){
Topf meinTopf = new Topf(new Wasser());
do {
meinTopf.erwaermen();
while (!meinTopf.getInhalt().kocht());
meinTopf.add(salz);
meinTopf.add(spagetti);
do {
meinTopf.erwaermen();
while (!spagetti.getInhalt().getZutatAt(2).istaldente());
Sieb meinSieb = meinTopf.getInhalt().abtropfen(new Sieb());
meinTopf.clean();
Pfanne meinePfanne = butter.auslassen(new Pfanne());
meinePfanne.add(speck);
do {
meinePfanne.erwaermen();
} while (Spck.gebraten());
G fooSahne = sahne*2/3,barSahne = sahne*1/3;
meinePfanne.add(fooSahne);
meinePfanne.add(muskat);
meinePfanne.add(pfeffer);
do {
meinePfanne.erwaermen();
} while (!meinePfanne.getInhalt().kocht());
meinTopf.add(meinSieb.getInhalt());
meinTopf.add(meinePfanne.getInhalt());
Becher meinBecher = new Becher();
meinBecher.add(barSahne);
meinBecher.add(ei.getEiGelb());
meinBecher.verruehren();
meinTopf.add(meinBecher.getInhalt());
double start
= System.
currentTimeMillis(); do meinTopf.erwaermen();
while ( meinTopf.
getInhalt().
nichtkocht() && (System.
currentTimeMillis() -start
)/1000<180 ); // Es darf nicht kochen !!!! return meinTopf.getInhalt();
}
I just thought I dont like the
Java coding conventions and some other "minor" glitches in the java programming
language but thats really too much. Damn Java. Thats what Java and university forms out of a harmless student.