wieviele von euch wählen noch deutsch als sprache für bezeichner?



  • LordJaxom schrieb:

    Das führte dann zu so schönen Wortkombinationen wie "CreateSteuerfall" oder "GetFensterHandle". Scheußlich.

    also gibSteuerfall() fändest du besser? oder get**Wörterbuchaufschlagenmuss**()?

    Warum soll ich intern die Variable invoiceCopy nennen wenn in (der ohnehin nur deutschen) Benutzeroberfläche Rechnungskopie steht. Da findet man sich doch gar nicht mehr zurecht.

    Krampfhaft eindeutschen kommt auch nicht in Frage. get/set, create/destroy usw. ist einfach etabliert Da mache ich dann halt lieber Denglisch.



  • also wir entwickeln alles in englisch, auch comments usw
    das hat mehrere gruende
    - es wird von entwicklern verschiedener nationen angesehen
    - wenn es nur von deutschen angesehen wird kann es passieren das in zukunft ein nicht-deutscher den code warten muss
    - wir uebersetzen unsere software in 28 sprachen - da ist wie im letzten beispiel diese zuordnung variable<->anzeige eh nicht gegeben

    privat entwickel ich auch strickt englisch mit einer englischen IDE - ist einfach angenehmer im feeling find ich
    vor allem wenn man snippets liest, bekommt oder weiter gibt, verwirrt nichts und wird auch nichts gemischt



  • Walli schrieb:

    Ich programmiere ausschließlich in Englisch und wenn es nicht anders vorgeschrieben ist verfasse ich auch meine Kommentare darin. Es ist einfach eine Gewöhnungssache und besser man macht es gleich für alle verständlich als irgendwann den Code einem Inder erklären zu müssen.

    Bist Du des Wahnsinns? 😉
    Es sichert doch gerade deinen Arbeitsplatz und den Standort Deutschland, wenn ein Inder den Code nicht versteht 😉



  • sothis_ schrieb:

    ich hätte aber nicht gedacht, dass dies tatsächlich im professionellen bereich noch anwendung findet :o

    Wir machen das. Alles andere wäre auch Blödsinn. Das Fachmodell ist auf deutsch, sämliche Fachbegriffe, die Projektleitung und die Anwender reden deutsch. Für die meisten Fachausdrücke gibt es überhaupt keine offensichtliche englische Entsprechung. Warum sollte man das also zwanghaft übersetzen? Dann weiß am Ende gar keiner mehr, worum es geht.
    Kommentiert wird natürlich auch auf deutsch. Für manche Leute ist es schwer genug, vernünftige Kommentare in der Muttersprache zu schreiben. Wenn man sie zwingt, es in einer Fremdsprache zu machen, wird es nicht besser.

    F98 schrieb:

    Was im "professionellen" Bereich Anwendung findet sehe ich jeden Tag. Rein deutsche Teams die schön denglisch programmieren. Vom Allerfeinsten:

    SetZykleTime( ... ); // Zykluszeit setzen

    Das kenn ich.
    getChilds();
    isSetted();

    Walli schrieb:

    Ich programmiere ausschließlich in Englisch und wenn es nicht anders vorgeschrieben ist verfasse ich auch meine Kommentare darin. Es ist einfach eine Gewöhnungssache und besser man macht es gleich für alle verständlich als irgendwann den Code einem Inder erklären zu müssen.

    Genau. Besser man sorgt selbst dafür, dass der eigene Arbeitsplatz in Ausland verlagert wird. 🙄



  • Privat programmiere ich mit englischen Bezeichnern, beruflich mit deutschen. Ich kenne durchaus die Argumente für deutsche Bezeichner (z.B. das bereits erwähnte Fachkonzept mit den Fachbegriffen), doch Grundsätzlich habe ich etwas gegen ein Sprachmischmasch im Code (Ich kenne keine Bibliothek die deutsch ist). Kommentare sind aber sowohl an der Arbeit als auch zu Hause durchgehend deutsch (Alleine schon weil diese nur deutschsprachige lesen, und ohnehin mein Englisch nicht wirklich gut ist).

    Ich habe bei der Umfrage aber die berufliche Seite verwendet (deutsche Bezeichner).

    cu André



  • tfa schrieb:

    Walli schrieb:

    Ich programmiere ausschließlich in Englisch und wenn es nicht anders vorgeschrieben ist verfasse ich auch meine Kommentare darin. Es ist einfach eine Gewöhnungssache und besser man macht es gleich für alle verständlich als irgendwann den Code einem Inder erklären zu müssen.

    Genau. Besser man sorgt selbst dafür, dass der eigene Arbeitsplatz in Ausland verlagert wird. 🙄

    Ich will in einem Projekt unentbehrlich sein weil ich nicht von einem beliebigen Inder ersetzt werden kann, nicht weil der Code in den Müll geschmissen werden kann, wenn ich nicht mehr in der Firma bin. Vielleicht unterscheiden wir uns da! 🕶



  • Walli schrieb:

    Ich will in einem Projekt unentbehrlich sein weil ich nicht von einem beliebigen Inder ersetzt werden kann, nicht weil der Code in den Müll geschmissen werden kann, wenn ich nicht mehr in der Firma bin. Vielleicht unterscheiden wir uns da! 🕶

    Dann träum mal schön weiter.
    Wenn kurzfristig die Kosten gedrückt werden sollen und das Mangement entscheidet, dass der "Inder" billiger ist, ist jeder entbehrlich. Es ist ja nicht so, dass die Entscheidungsträger die Qualitäten jedes einzelnen Entwicklers kennen (oder ihn überhaupt je persönlich gesehen haben). Dass man damit am langen Ende auf die Fresse fliegt, interessiert den kurzfristig denkenden Manager normalerweise nicht.



  • tfa schrieb:

    Walli schrieb:

    Ich will in einem Projekt unentbehrlich sein weil ich nicht von einem beliebigen Inder ersetzt werden kann, nicht weil der Code in den Müll geschmissen werden kann, wenn ich nicht mehr in der Firma bin. Vielleicht unterscheiden wir uns da! 🕶

    Dann träum mal schön weiter.
    Wenn kurzfristig die Kosten gedrückt werden sollen und das Mangement entscheidet, dass der "Inder" billiger ist, ist jeder entbehrlich. Es ist ja nicht so, dass die Entscheidungsträger die Qualitäten jedes einzelnen Entwicklers kennen (oder ihn überhaupt je persönlich gesehen haben). Dass man damit am langen Ende auf die Fresse fliegt, interessiert den kurzfristig denkenden Manager normalerweise nicht.

    Das ist aber ein Management-Problem, gegen das du als Angestellter gar nichts machen kannst. Besser du suchst dir einen Job, wo das Management funktioniert.

    Und btw.: Mich befriedigt das nicht dauerhaft, wenn ich etwas mache, was ich nicht gut kann, ich aber die Illusion aufrecht erhalten kann und deshalb meinen Arbeitsplatz behalte. Ich hoffe das mit dem Denglisch und Arbeitsplatz sichern war weniger Ernst gemeint wie es mir jetzt vorkam. Ich möchte schon aus anderen Gründen unentbehrlich sein.



  • Zumal Scheisscode sicher nichts sichert 😉 Wenns keiner versteht wirds halt eingestampft.



  • tfa schrieb:

    Walli schrieb:

    Ich will in einem Projekt unentbehrlich sein weil ich nicht von einem beliebigen Inder ersetzt werden kann, nicht weil der Code in den Müll geschmissen werden kann, wenn ich nicht mehr in der Firma bin. Vielleicht unterscheiden wir uns da! 🕶

    Dann träum mal schön weiter.
    Wenn kurzfristig die Kosten gedrückt werden sollen und das Mangement entscheidet, dass der "Inder" billiger ist, ist jeder entbehrlich.

    Ja, wenn Du ein kleiner Code Monkey sein willst der sich dadurch den Job sichern muss, dann ist das nicht mein Problem :p . Wie DrGreenthumb so treffend meinte: Im schlimmsten Fall fliegst Du trotzdem und der Code wird neu entwickelt. Dann lieber dafür sorgen, dass man den Indern immer einen Schritt voraus ist und sich die Frage garnicht stellt Deinen Job an jemanden zu geben, der billiger ist.


Anmelden zum Antworten