Re: OOP-Wrapper für PB
Verfasst: 22.04.2010 23:48
Achso, nicht konzentriert gelesen. Aber Dein Aufruf ist ja richtig gruselig 
Sorry aber deine Aussage zeigt, dass du mal überlegen solltest.X0r hat geschrieben:So? Du verschwendest also deine Energie für die Entwicklung eines Precompilers, damit hinterher 2,3 Leute rumprobieren können?Ist aber alles Quark, PB ist prozedural, ein OOP Pre-Compiler macht Sinn, um rum zu probieren und zu basteln.
Machst du dich mit dieser Aussage nicht irgendwie selbst fertig?
a) greift das da oben auf die Funktionalität der PB-GUI-Lib zu und b) ist das da oben ein schlechtes Beispiel, da hier WaitEvent lediglich kosmetisch als Methode angelegt wurde und ein erster Ansatz für das Portieren der PB-Libs in ein OOP Framework und lange nicht final war. (Denn wenn du weiter überlegst, was macht OOP für einen Sinn wenn du es mit prozeduraler Programmierung mischst. Alles wird unübersichtlich und die "Denke" in Objekten ist nicht mehr konsequent.Dass bloßes Wrapping also im Endeffekt sogar völlig sinnfrei wäre, zeigt obiger Code-Ausschnitt.Code: Alles auswählen
Procedure WINDOW.WaitEvent(Timeout.l = 0) If Timeout ProcedureReturn WaitWindowEvent(Timeout) Else ProcedureReturn WaitWindowEvent() EndIf EndProcedure
Also, nochmal: gemeint war kein reiner Wrapper, sondern ein ordentliches, sinnvolles Framework, welches jedoch auf die Funktionalität der PB-GUI-Lib zurückgreift.
Wenn es so sinnlos ist, und du etwas anderes vor Augen hast ... dann leg doch einfach mal los.X0r hat geschrieben:WTF![]()
Lies dir meinen Beitrag bitte noch einmal durch...
1. ist der Code nicht von mir
und
2. wollte ich nur zeigen, wie ein sinnloser Wrapper aussehen würde, um nochmals zu betonen, dass ich im Gegensatz dazu ein ordentliches Framework vor Augen hatte...
Tu ich immer.Sorry aber deine Aussage zeigt, dass du mal überlegen solltest.
Sorry, aber so wie es für mich aussieht, bist du eher derjenige, der einige Dinge etwas falsch interpretiert. Du hast meinen Beitrag gar nicht verstanden...wie du Dinge (ab und zu) interpretierst und darstellst.
Habe ich das irgendwo behauptet?a) ... redest du Unsinn, denn ich mache mich keineswegs selber fertig, nur weil ich etwas nicht weiterentwickle aus gegebenen Gründen, lol.
Diese Aussage kann man ebenso auf einen OOP-Precompiler übertragen.Und, was nützt die ganze Energie wenn es kaum jemand nutzt
daraus folgt: Du selbst hast mit der Entwicklung deines Precompilers Energie verschwendet, damit hinterher ein paar Leute rumspielen können.Ist aber alles Quark, PB ist prozedural, ein OOP Pre-Compiler macht Sinn, um rum zu probieren und zu basteln.
Muss dir nicht Leid tun, ... ist eben deine Schlussfolgerung.daraus folgt: Du selbst hast mit der Entwicklung deines Precompilers Energie verschwendet, damit hinterher ein paar Leute rumspielen können.
Macht diese Schlussfolgerung für dich keinen Sinn? Dann tut es mir Leid...