Bitte erlaube mir trotzdem einen kurzen Kommentar:
"Basics" meinte nicht die Programmiersprache "BASIC" (Beginners All Surpose Instruction Code), auf der ja letztendlich auch LotusScript (oder VisualBasic oder VisualBasic for Applications VBA aufsetzt). Dein gerade aufgetauchtes Problem gilt für alle und jede Programmiersprache - eine Ausnahme ist mir da nicht bekannt.
A-Bär: Deprimiert musst Du nicht sein. Versuch' einfach (okay, einfach ist es nicht, aber es geht absolut nicht anders) wie die Maschine zu denken (okay, die Maschine "denkt" nicht - das ist Dein (unser Privileg - glücklicherweise !): Es gibt nur 0 und 1, wahr und falsch. Übel für das normale Leben, aber notwendig für die Programmierung.
Bleib' am Ball, sei nicht deprimiert. Wir helfen gerne !
Gute Literatur wäre jetzt angesagt, aber mir fällt gerade dazu nix ein.
Cryptonomiconwäre etwas, das beleuchtet, wie solche Leute wie Programmierer ticken (müssen). Aber vielleicht setzt auch das zuviel voraus. Ich weiss es nicht. Aber eher nicht - es ist ein Buch über Leute, die das Leben und die kalte Logik unter einen Hut bringen.
Wenn ich etwas passendes finde, werde ich es posten. Versprochen.
Bernhard