Autor Beitrag
Amiga-Fan
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 534



BeitragVerfasst: Do 16.06.05 13:32 
Zitat:
Sofern es nur um das Wörterbuch an sich geht, dann ists ja gut. Sollte jemand allerdings ein Wörtbuch brauchen, um seine Bezeichner / Kommentare mit einigermaßen verständlichem Englisch auszustatten, dann ist er nicht mehr ganz... :lol:


bei komplexeren Sachen kann die Begriffsuche sehr wohl schwierig werden. GroupEmployeeRoleMap oder EncouragePlanDocMap bspw. finde ich nicht so schlüssig, ich wäre auf Anhieb nicht auf diese Bezeichnung gekommen, hätte ich sie mir ausdenken müssen. Aber englisch ist auch nicht meine native Sprache.

Meine Meinung: man sollte sich nach der Muttersprache der meisten Entwickler im Team richten.

ps. Jungs Chinesisch ist Weltsprache Nummer 1, nicht Englisch ;-)

_________________
- Leg dich nie mit einem Berufsprogrammierer an
- Wahre Profis akzeptieren keine einfachen Lösungen
hansa
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 3079
Erhaltene Danke: 9



BeitragVerfasst: Do 16.06.05 14:00 
user profile iconAmiga-Fan hat folgendes geschrieben:
...Meine Meinung: man sollte sich nach der Muttersprache der meisten Entwickler im Team richten.

ps. Jungs Chinesisch ist Weltsprache Nummer 1, nicht Englisch ;-)


Also wäre im Normalfall, also z.B. für ein hier zu verkaufendes Programm doch wohl eher Deutsch angebracht ? Eine chinesische Sprache gibt es übrigens nicht ! Die Hauptsprachen unter vielen sind Mandarin und kantonesisch. Außerdem hast Du noch die 1 Milliarde Inder vergessen und die können fast alle Englisch !! Wenn es auch keiner merkt, aber die Inder sind dabei die Chinesen einzuholen ! Soweit zum OT. 8)

_________________
Gruß
Hansa
alzaimar
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 2889
Erhaltene Danke: 13

W2000, XP
D6E, BDS2006A, DevExpress
BeitragVerfasst: Do 16.06.05 14:24 
Bei dem von mir hier bemängeltem Code ging es nicht um den Code selbst, sondern um die oberpeinlichen pseudoenglischen Kommentare. Und nur um die. Wir unterhalten uns ja hier über Programmierstil, und wie so jeder drüber denkt und da ist meine Meinung zu der zu verwendenden Sprache mittlerweile eindeutig, wobei mir der Aspekt des weltweiten Veröffentlichens neu ist: Wir entwickeln im Team closed source.
Ich habe den Verdacht, das viele sog. Programmierer meinen, je englischer ihr Code ist und je kryptischer die Vrblnnmn, desto professioneller ist das Resultat. Ich verstehe nicht, wieso man BUFSIZ schreibt, aber BufferSize meint. Wer schreibt schon PUFGRO und meint die Puffergröße :lol: . Das Gegenteil ist genauso absurd: EinZaehlerDerVorSichHinZaehlt ist eindeutiger Overkill, hier ist dann vielleicht ein prägnantes und multilinguales I angebrachter.
Die Prämisse ist doch sowieso klar: Wer den Code hinterher lesen soll, der muss ihn auch verstehen: Programmiere ich für mich, ist es doch schnurz, wie ich was benenne: Da passiert dann eben auch ein 'FensterEnablen' :oops: , aber sobald Andere das lesen und verstehen sollen, sollte das Prinzip der Peinlichkeitsvermeidung gelten. Meine Meinung.
Und wie schon eben erwähnt: Wenn ich Wörterbücher benötige, um Bezeichnungen zu finden, dann mach ich irgendwas falsch. Wenn ich für die Welt entwickle, dann sollte ich mich auch sprachlich mit ihr so verständigen können, das sie mich versteht.
Beispiel: "Leistung". Ist das jetzt
a) "Power",
b) "Performance"
c) "Watts"?
d) "benefit" ?
(50:50 Joker und Telefonjoker sind schon weg)

Hier einmal falsch bezeichnet und der Code ist für die Katz. (Bei meinem Projekt war übrigens 'c' richtig, weil das US-Technikslang ist. Und so steht das noch nicht mal bei leo.org)

Mann, da kann man ja Bände drüber schreiben :wink:
Amiga-Fan
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 534



BeitragVerfasst: Do 16.06.05 14:29 
Zitat:
Ich habe den Verdacht, das viele sog. Programmierer meinen, je englischer ihr Code ist und je kryptischer die Vrblnnmn, desto professioneller ist das Resultat.


das ist meine Meinung. Daher auch meine Signatur.

_________________
- Leg dich nie mit einem Berufsprogrammierer an
- Wahre Profis akzeptieren keine einfachen Lösungen