Lotus Notes / Domino Sonstiges > Projekt Bereich

Buchprojekt: Lotus Script

<< < (3/12) > >>

eknori (retired):
das mit der Hilfe ist SEHR gut; viele Bespile werden aus der Hilfe genommen werden; da wir auch immer schön ein Hinweis zu sehen sein.

API ... ok, aber warum API, wenn man das auch mit native Notes lösen kann.

- evaluate wird ein eigenes Kapitel bekommen



TMC:
Nochmal zur Designer-Help:

War für mich am Anfang auch super umständlich muss ich zugeben.

Da klappt man in der R5 Designerhelp "Lotus Script Sprachreferenz" auf und man wird erschlagen. Evtl. weiss man nicht mal als Anfänger, was "function" ist, was "statement" ist.

Z.B. der Einsteiger sucht einen Befehl, wie er denn das momentan aktive Dok schließen kann.
OK denkt sich der Beginner, ich suche nach "Close" oder sowas, dann findet er darin ein "Close statement", öffnet das Dokument und ist dann völlig desmotiviert weil folgendes kommt:

--- Zitat ---Open "c:\rab.asc" For Input Access Read Shared As 1 Len = 128
Close #1
--- Ende Zitat ---

Also sowas sollte auch irgendwie über's Buch abgedeckt sein, das schlimmste wäre eine Desmotivation des anfänglich motivierten Neulings....


TMC

eknori (retired):
da hast du recht;

mein Ziel ist es nicht, einen umfassenden Überblick über LS zu geben. Vielmehr soll im Vordergrund stehen, die Grundlagen zu vermitteln, will heißen, wenn ich erst einmal begriffen habe, was Frontend/Backend bedeuet und mich auch mit der Terminologie der Klassen zurechtfinde, dann sollte es mir auch nicht schwer fallen, di entsprechenden Methoden und Eigenschaften in der Hilfe zu finden.

Kein Buch kann das Selbststudium ode den Selbstversuch ersetzen; auch ich kann nur versuchen dem Leser einen entsprechenden Schubs in die richtige Richtung zu geben.

Die Hilfe ist eine wahre Fundgrube an Lösungen, wenn man erst einmal weiss, wo man überhaupt suchen muss/soll

Axel_Janssen:
1. law and order


- warum und wie Errorhandling
- divide and conquer (Aufgaben in kleine Teilaufgaben aufteilen und diese in Funktionen/Subroutinen bearbeiten).
- Aufbau von eigenen Scriptlibraries und was ist vorhanden im Netz
- upfrontplanning und Grenzen von upfrontplanning

2. Einführung in "advanctere" Konzepte von LotusScript
- List, Variant Datentyp
- Type, Class
Außer vielleicht Class sind die restlichen Dinge schnell zu erklären und zu nutzen und gelten IMHO bei vielen unnötigerweise als obskur.

eknori (retired):
zu 1. )

da komme ich aber schnell in eine schiene, die eigentlich für ALLE Programmierspachen gilt.


--- Zitat ---- divide and conquer (Aufgaben in kleine Teilaufgaben aufteilen und diese in Funktionen/Subroutinen bearbeiten).

--- Ende Zitat ---
genau das ist mein Ansatz; frei nach dem Motto: " Ich habe NULL Ahnung, aber mei Oberindianer hat mal wieder einen Wunsch"

Am Ende des Buches  steht eine funktionierende Anwendung; wie komme ich dahin.
Wobei mir vorschwebt, daß diese im Laufe des Buches zu entwickelde Anwendung nur eine MÖGLICHKEIT darstellt.
Kapitel für Kapitel soll der Leser in der Lage sein auf Grund des Gelernten eigene Wege zu gehen.

Ob mir dies gelingt, weiß ich noch nicht.  Mein Ziel ist es, dem Leser das Gefühl zu geben, die "Rettungsleine" loszulassen, mit dem guten Gefühl zu wissen, dass er den weiteren weg selbsttätig beschreiten kann, er aber immer wieder den Wiedereinstieg wagen kann; dann setzt er halt wieder an der stelle auf, wo er meinen weg verlassen hat.

Für Leute, die anhand von Index & Co eine schnelle Lösung suchen wird das werk nicht geeignet sein.

endziel wird es nach minem Konzept sein, alle entwickelten Funktionen und Subs in eine ScriptLip zu packen... Soviel dann zum Thema Wiederverwendbarkeit

Ob daraus eine Class wird; ich weiß es noch nicht

eknori

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln