![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
Können wir eine kurze Nacherzählung der letzten 20 Seiten des Threads bekommen? Wer gewinnt?
Können wir eine kurze Nacherzählung der letzten 20 Seiten des Threads bekommen? Wer gewinnt?
Niemand, da es praktisch keine Teilnehmer gibt. Jeder ist mit seiner eigenen Meinung allein.
Können wir eine kurze Nacherzählung der letzten 20 Seiten des Threads bekommen? Wer gewinnt?
Sie sind derjenige, der diese Idee hatte - ich schlage sie nicht vor.
Aus meiner Praxis.
Wo ist hier das OOP? OOP ist eine Unternehmensanforderung während der Entwicklung. und es hat wenig Auswirkung auf das Endergebnis, aber es kann sehr nützlich sein (so scheint es mir), wenn eine Person gefunden wird und alle Klassen für das ganze Projekt entwickelt, wird nichts durcheinander bringen, die Klassen werden natürlich vom Endziel des Projekts sein....
Ihre Praxis ist veraltet. Und Sie sind in Ihre Dokumentation, TOR und andere langweilige Entwurfssysteme vertieft. Agile Entwicklungsmethoden sind jetzt im Einsatz. Sagen Ihnen Begriffe wie Agile, XP etwas? Ich glaube nicht. Hier ist ein Interview mit einem interessanten Mann. Er ist etwa so alt wie Sie, aber wie er denkt und was für eine nicht triviale Lebenserfahrung er hat.
Übrigens, jeder argumentiert usw., warum gibt niemand einfache Beispiele aus dem Leben?...vielleicht habe ich es auch nur verpasst, das Thema wächst sehr schnell.
Nehmen wir zum Beispiel eine häufig wiederholte Einzelaktion: bestimmte Symbole in einer Marktübersicht anzeigen/ausblenden (nur Devisen oder nur Metalle usw.).
Auch wenn wir das Überladen von Funktionen in Betracht ziehen. Ist es ohne OOP möglich? und Millionen anderer Dinge.Für diese Aktionen können Sie Ihre eigenen Funktionen schreiben, und es wird ein Dutzend oder mehr geben. Wenn sie mit dem Roboter verbunden werden sollen, müssen wir uns erstens alle ihre Namen merken und zweitens sie alle nacheinander verbinden. Wenn sie als Klasse formatiert sind, müssen wir uns nicht alle Namen merken, sondern wir verbinden sie einfach in einer Zeile. Das ist nicht nur schneller und bequemer, sondern funktioniert auch mit Intellisense. Es lohnt sich, OOP zu verwenden, schon allein deshalb, weil es wirklich praktisch ist.
Übrigens, jeder argumentiert usw., warum gibt niemand einfache Beispiele aus dem Leben?...vielleicht habe ich es auch nur verpasst, das Thema wächst sehr schnell.
Nehmen wir zum Beispiel eine häufig wiederholte Einzelaktion: bestimmte Symbole in einer Marktübersicht anzeigen/ausblenden (nur Devisen oder nur Metalle usw.).
Auch wenn wir das Überladen von Funktionen in Betracht ziehen. Ist es möglich, sie ohne OOP zu verwenden? und Millionen anderer Dinge.Für diese Aktionen können Sie Ihre eigenen Funktionen schreiben, und es wird ein Dutzend oder mehr geben. Wenn sie mit dem Roboter verbunden werden sollen, müssen wir uns erstens alle ihre Namen merken und zweitens sie alle nacheinander verbinden. Wenn sie als Klasse formatiert sind, müssen wir uns nicht alle Namen merken, sondern wir verbinden sie einfach in einer Zeile. Das ist nicht nur schneller und bequemer, sondern funktioniert auch mit Intellisense. Es lohnt sich, OOP zu verwenden, schon allein deshalb, weil es wirklich praktisch ist.
Nun, das spezielle Beispiel mit den Funktionen ist nicht ganz korrekt. Schließlich können Sie mehrere Funktionsaufrufe in eine Wrapper-Funktion packen.
Für Sie sind alle Beispiele nicht korrekt.
Für Sie sind alle Beispiele nicht korrekt.
Nun, ein konkretes Beispiel mit Funktionen ist nicht sehr korrekt. Schließlich können Sie mehrere Funktionsaufrufe in eine Wrapper-Funktion packen.
intellisence wird nicht funktionieren, was den Entwickler dazu zwingt, entweder alle Funktionen mit allen Parametern auswendig zu lernen (was natürlich Unsinn ist) oder ständig die Dateien durchzugehen und ihre Beschreibungen nachzuschauen.
Eine statische Variable in einer Funktion. Wenn die Funktion von verschiedenen Stellen mit verschiedenen Parametern aufgerufen wird, dann müssen wir für jede Stelle und jeden Parametersatz eine Kopie der Funktion erstellen - rein dummes Kopieren - aber das ist idiotisch. Bei OOP wird ein Objekt erstellt, und zwar so viele Objekte wie nötig.