Gast
#3959981
Bei folgender Problemstellung bete ich immer, dass mein Quellcode so gut läuft, dass ich ihn nie mehr anschauen muss (sonst habe ich sowieso wieder vergessen, was da passiert): Als Array vorliegende Daten müssen durch unterschiedliche Funktionen klassifiziert werden. Konkret geht es um einen Rundumsensor, dessen einzelne Punkte in Linien, Punktwolken und Restpunkte zerlegt werden. Um kenntlich zu machen, dass Punkte einer Linie nicht mehr für Punktwolken oder Restpunkte zur Verfügung stehen, werden die Werte in der entsprechenden Klassifizierung auf null gesetzt. Irgendwie aber blöde zu lesen. Weder "ref" noch "out" scheinen das richtige Schlüsselchen zu sein, um meinem Kollegen (oder mir in einem halben Jahr) zu zeigen, dass das Eingabefeld über die Unterroutinen von ProcessInput manipuliert wird. Bleibt mir da wirklich nur die Kommentierung?
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
17 | |
18 | |
19 | |
20 | |
21 | |
22 | |
23 | |
24 | |
25 | |
26 | |
27 | |
28 | |
29 | |
30 | |
31 | |
32 | |
33 | |
34 | |
35 | |
36 | |
37 | |
38 | |
39 | |
40 | |
41 | |
42 | |
43 | |
44 | |
45 | |
46 | |
47 | |
48 | |
49 | |
50 | |
51 | |
52 | |
53 | |
54 | |
55 | |
56 | |
57 | |
58 | |
59 | |
60 | |
61 | |
Merke: Es geht nicht darum, das Eingangsfeld vor der Zerstörung (durch kopieren) zu retten, sondern einen Reminder zu setzen, dass das Eingangsfeld zerstört wird. Oder baut Ihr so etwas erst gar nicht? Oder bin ich mittlerweile zu empfindlich?