Mein Ansatz. Der Kern ist der Motor. - Seite 105
![MQL5 - Sprache von Handelsstrategien, eingebaut ins Kundenterminal MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Das Missverständnis über OOP
Hier ist ein Argument, dass ich da und dort die Möglichkeiten des Codes hätte vereinfachen und erweitern können, wenn ich OOP verwendet hätte. Das ist möglich.
Aber es hätte dem Code mehr Einheiten hinzugefügt. Das bedeutet, dass sich die Entwicklung verlangsamt hätte.
Entwicklung findet im Kopf statt. Wenn der Kopf mit Entitäten überladen ist, ist es schwierig, Ideen zu entwickeln.
Hier wird mir das Argument entgegengehalten, dass ich da und dort die Möglichkeiten des Codes hätte vereinfachen und erweitern können, wenn ich OOP verwendet hätte. Vielleicht.
Aber es hätte mehr Entitäten im Kodex gegeben. Das bedeutet, dass sich die Entwicklung verlangsamt hätte.
Entwicklung findet im Kopf statt. Wenn der Kopf mit Entitäten überladen ist, ist es schwierig, Ideen zu entwickeln.
Es ist dein Recht, so zu schreiben, wie du willst...
Aber es gäbe mehr Einheiten im Code. Das heißt, die Entwicklung hätte sich verlangsamt.
Entwicklung findet im Kopf statt. Wenn der Kopf mit Entitäten überladen ist, ist es schwierig, Ideen zu entwickeln.
Siehst du, Peter, du bist ein Fan von deklarativen Aussagen!
Ich kann auch die ganze Liste bekommen. Um dies zu tun, setzen Sie z.B. "R_" vor den Wrapper-Namen der Zeichenfunktion, und intellisense zeigt eine Liste mit allen Zeichenfunktionen.
Ich kann auch die gesamte Liste bekommen. Um dies zu tun, setzen Sie z.B. "R_" vor den Wrapper-Namen der Zeichenfunktion, und intellisense listet alle Zeichenfunktionen auf.
Sie haben das Recht zu schreiben, was Sie wollen.
So, das ist richtig.)
Das ist der richtige Weg, um das Problem zu behandeln. Schließlich funktioniert der Kopf bei jedem Menschen anders. Es ist nicht ein Denkschema für alle.
Die Hauptsache ist, dass wir produktiv sind.
Und nicht nur Zeichenfunktionen...
Ich habe ein paar Anfangsbuchstaben, die ich verwende, um Listen der benötigten Funktionen zu erhalten.
Zum Beispiel beginnen Funktionen, die Elementwerte setzen/zurückgeben, mit E_. Funktionen zum Öffnen/Schließen von Fenstern beginnen mit W_.
Zeichnungsfunktionen beginnen mit R_.
Es ist nicht so, dass ich es eilig hätte.
Der Hauptzweck des Panels ist für mich die Arbeit im Prüfgerät. Testen und Optimieren von Handelsfunktionen.
Als letzten Ausweg werde ich das gesamte Panel in normale Schaltflächen umwandeln und alle zusammengesetzten Objekte entfernen.
Es wird getan werden.
Hier wird mir das Argument entgegengehalten, dass ich da und dort die Möglichkeiten des Codes hätte vereinfachen und erweitern können, wenn ich OOP verwendet hätte. Vielleicht.
Aber es hätte mehr Entitäten im Kodex gegeben. Das bedeutet, dass sich die Entwicklung verlangsamt hätte.
Entwicklung findet im Kopf statt. Wenn der Kopf mit Entitäten überladen ist, ist es schwierig, Ideen zu entwickeln.
Nein, nein, es ist eine überholte Illusion über OOP überhaupt.