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
1С? Was ist das?
Wo ist Russland?
Außerhalb der Moskauer Ringstraße.
Eine glänzende Zukunft für die Engländer allein ist eine Doppelmoral, keine Frage. Aber es ist peinlich, dass auch die Chinesen und Japaner mit dem Stereotyp brechen werden... Ich nehme an, niemand fragt Sie nach dem Quellcode?
Was den alternativen Ansatz betrifft, so frage ich mich, worum es dabei geht. Dürfen Sie keinen Artikel schreiben?
Ich habe noch keine Antwort erhalten, ich weiß es also nicht. Vielleicht werden sie es tun, vielleicht aber auch nicht. Natürlich kann man nicht sofort mit dem Stereotyp brechen, aber nach und nach... Ich finde es nur seltsam, dass niemand versucht, in seiner eigenen Sprache zu schreiben. Als ob das unanständig wäre...
Sie können OOP nicht sofort ablehnen, aber Sie können versuchen, andere Ansätze zu entwickeln. Also habe ich mir eine ausgedacht.
Und Sie sprechen davon, die Namen von benutzerdefinierten Funktionen und Variablen auf Russisch zu schreiben. Niemand schreibt sie auf diese Weise.
In der 1C ist alles komplett auf Russisch geschrieben. Zum Beispiel Funktion () ..... endfunctions. Schleife ... Ende der Schleife if ... end if. etc. etc.
Ich verstehe, dass niemand das so schreibt, deshalb frage ich mich...
Über 1C - mindestens ein Programm hat den Stereotyp gebrochen).
... Ineffizienz ist überall zu beobachten. Selbst OOP (von jemandem erfunden) wird nie in Frage gestellt. Kann es nicht einen besseren und effizienteren Ansatz geben? Ich bin sicher, dass es einen besseren und effizienteren Ansatz gibt und dass die Programmierung in einer Muttersprache viel bequemer ist. All dies wurde durch meine dreijährige Praxis bestätigt und durch meinen Erfolg beim Programmieren bewiesen.
...
Können Sie das genauer erläutern?
Welcher Ansatz ist besser als OOP?
SZZ Ich habe einmal versucht, Prog auf Russisch zu schreiben, und habe es dann aufgegeben. Es hat mir nicht gefallen. IMHO wird das Programm unlesbar. Man verliert das Verständnis für die Zusammenhänge.
Mir ist klar, dass niemand so schreibt, deshalb frage ich mich...
Über 1C - zumindest ein Programm ist aus dem Stereotyp ausgebrochen).
Und Sie sprechen davon, die Namen von benutzerdefinierten Funktionen und Variablen auf Russisch zu schreiben. Niemand schreibt sie auf diese Weise. Vor langer Zeit haben Programmierer bestimmte Regeln der Etikette entwickelt. Wie man den Quellcode richtig formatiert , so dass er nicht nur für Sie, sondern auch für andere leicht zu lesen ist. Es ist wie mit den Regeln der Etikette in der Gesellschaft.
In 1C hingegen ist alles komplett auf Russisch geschrieben. Zum Beispiel function () ..... endfunction. Schleife ... Ende des Zyklus, wenn ... end if. etc. etc.
Können Sie das genauer erläutern?
Welcher Ansatz ist besser als OOP?
Ich habe einmal versucht, Software auf Russisch zu schreiben, habe es dann aber aufgegeben. Das hat mir nicht gefallen. IMHO wird das Programm unlesbar. Man verliert das Verständnis für die Zusammenhänge.
Vermutlich gibt es einen besseren Ansatz für OOP. Ich glaube, ich habe es gefunden. Eigentlich fängt es damit an, dass man zwei wichtige Regeln beachtet:
1. Schreiben Sie das Programm in Ihrer Muttersprache, wenn dies günstiger ist (unabhängig von der Etikette).
2. unnötige Programm- und syntaktische Einheiten abzuschneiden (die in der OOP so reichlich vorhanden sind).
Es geht also um Etikette? Was kümmert die Maschine (der Computer) zum Beispiel unsere Etikette? Ist Effizienz nicht eine Regel der Technik, sondern der Etikette? Wenn ich ein Programm auf Russisch besser schreiben kann als auf Englisch, weil ich Russisch spreche, warum sollte ich mich der "Etikette" beugen und ein Programm in einer Sprache schreiben, die ich nicht verstehe? Eine unausgesprochene Regel?
Vermutlich gibt es einen besseren Ansatz als OOP. Ich glaube, ich habe es gefunden. Es fängt damit an, dass man zwei Grundregeln beachtet:
1. Schreiben Sie das Programm in Ihrer Muttersprache, wenn dies günstiger ist (unabhängig von der Etikette).
2. unnötige Programm- und syntaktische Einheiten (die in der OOP so reichlich vorhanden sind) abschneiden.
Nun, man kann in OOP auch auf Russisch schreiben.
Was ist die Essenz der Ablehnung von OOP?
Das Wesen der OOP besteht darin, dass der Programmierer den Geltungsbereich von Variablen festlegen kann. Wenn Sie das ignorieren, was haben Sie davon?
Sie müssen ständig neue Zähler und neue Variablen verwenden, weil Sie den Bereich nicht mehr kontrollieren.
Namen müssen mit Suffixen und Präfixen länger geschrieben werden.
Sie verlieren die Möglichkeit, Code wiederzuverwenden (eine der Säulen von OOP).
Das ist natürlich nicht alles, aber kurz gefasst.
Welchen Ansatz bevorzugen Sie?
Übrigens: Wenn Sie ein Programm entwickeln und nicht nur Text eintippen, ist die Fähigkeit zur Transformation wichtig. Mit OOP müssen Sie nur eine Bibel umschreiben. Bei anderen Ansätzen müssen Sie das gesamte Programm ändern.