Damit ich beim Programmieren sofort weiß, wo ich am Abend aufgehört hatte, und wo ich am nächsten Morgen wieder anfangen sollte, schreibe ich mir dies direkt in den Code.
Heute morgen fand ich diese Hinweise im Code für ein bestimmtes Gimmick unserer nächsten HomePage. Allerdings weiß ich beim besten Willen nicht, was zum Kuckuck es bedeuten soll!
------
// - GUTEN MORGEN, HIER GEHT ES WEITER!
// Irgendwie ist hier ein konzeptioneller Fehler, der die TDs durcheinander bringt.
// Denn es sollte das nächste TR-Element und seine TDs verändert werden, nicht einfach das nächste TD-Element.
// - Der Code wurde extra hinter die Stil-Veränderung platziert. Aber müsste es nicht sogar hinter die Schleife platziert werden?
// - Das Problem scheint darin zu bestehen, dass die Variable Priority_Seconds die Änderung in die Sperrfrist einbringt,
// ...jedoch wird diese bei jedem Aufruf auf Null gestellt, d.h. ihr Wert wird nie an die nächste TR übergeben.
// ...Deswegen schlagen Lösungen fehl, die den Wert von Priority_Seconds verlängern.
// ...Besser wäre es, man würde dazu eine Art HangOver-Wert haben, der einmalig benutzt wird (zur Sperrfrist addiert wird) und dann gelöscht wird.
// ...Man kann nicht sofort die Sperrfrist verlängern, denn dieses würde die TDs betreffen.
// ...Aber warum kann man es dann nicht nach der Schleife tun? Etwa, wenn man die gesamte Berechnung der Priority dort wiederholen würde?
// ...Die Verwendung der Priority außerhalb der Schleife klappt ebenfalls nicht, weil deren Grundlagen die Schleife nicht überleben.
// ...Deswegen muss die Priority irgendwie global werden bzw. ein globales Element bekommen.
// ... Hier zuerst ansetzen.
------
Ich habe mir gedacht, vielleicht wird es klarer, wenn ich diese Hinweise mit eng zusammengekniffenen Augen anstarre. Leider ohne Erfolg.
Derzeit versuche ich die Entschlüsselung mit einer Kombination aus Espresso und Trance-Techno. Ich werde dann berichten.
PS: Vielleicht ist es eine Botschaft an mich selbst -- aus der Zukunft?
Heute morgen fand ich diese Hinweise im Code für ein bestimmtes Gimmick unserer nächsten HomePage. Allerdings weiß ich beim besten Willen nicht, was zum Kuckuck es bedeuten soll!
------
// - GUTEN MORGEN, HIER GEHT ES WEITER!
// Irgendwie ist hier ein konzeptioneller Fehler, der die TDs durcheinander bringt.
// Denn es sollte das nächste TR-Element und seine TDs verändert werden, nicht einfach das nächste TD-Element.
// - Der Code wurde extra hinter die Stil-Veränderung platziert. Aber müsste es nicht sogar hinter die Schleife platziert werden?
// - Das Problem scheint darin zu bestehen, dass die Variable Priority_Seconds die Änderung in die Sperrfrist einbringt,
// ...jedoch wird diese bei jedem Aufruf auf Null gestellt, d.h. ihr Wert wird nie an die nächste TR übergeben.
// ...Deswegen schlagen Lösungen fehl, die den Wert von Priority_Seconds verlängern.
// ...Besser wäre es, man würde dazu eine Art HangOver-Wert haben, der einmalig benutzt wird (zur Sperrfrist addiert wird) und dann gelöscht wird.
// ...Man kann nicht sofort die Sperrfrist verlängern, denn dieses würde die TDs betreffen.
// ...Aber warum kann man es dann nicht nach der Schleife tun? Etwa, wenn man die gesamte Berechnung der Priority dort wiederholen würde?
// ...Die Verwendung der Priority außerhalb der Schleife klappt ebenfalls nicht, weil deren Grundlagen die Schleife nicht überleben.
// ...Deswegen muss die Priority irgendwie global werden bzw. ein globales Element bekommen.
// ... Hier zuerst ansetzen.
------
Ich habe mir gedacht, vielleicht wird es klarer, wenn ich diese Hinweise mit eng zusammengekniffenen Augen anstarre. Leider ohne Erfolg.
Derzeit versuche ich die Entschlüsselung mit einer Kombination aus Espresso und Trance-Techno. Ich werde dann berichten.
PS: Vielleicht ist es eine Botschaft an mich selbst -- aus der Zukunft?
Kommentar