Das mit den faulen Programmierern kann ich nicht bestätigen.
Solch eine Faulheit bei der Benamsung kann/wird einem ganz dolle auf die Füße fallen. Spätestens, wenn die Programme umfangreicher werden.
Aber wenn ihr schon so faul seid, warum benutzt ihr dann explizite, statt implizite Deklaration?
Ist doch viel kürzer!Code:var robot = new Robot();
Wäre sogar noch kürzer:
Eleganter wäre es natürlich, alles variable im Konstruktor zu übergeben und der Klasse die Erstellung der Objekte zu überlassen (Fassade Muster).Code:var robot = new Robot { Connection = new Connection { Port = "COMX" }, Micro = new MicroAtmega8(), }; robot.Connection.Connect
Edit: Klar, macht Sinn, unter Termindruck erstmal nur die wichtigsten Sachen zu machen![]()







Zitieren

Lesezeichen