Zu den Aufzeichnungen der tutorials.de-Live-Workshops

Umfrageergebnis anzeigen: In welcher Sprache benennt ihr eure Variablen/Funktionen/Kommentare?

Teilnehmer
32. Du darfst bei dieser Umfrage nicht abstimmen
  • Deutsch

    1 3,13%
  • Englisch

    23 71,88%
  • Je nachdem (privat, öffentlich)

    5 15,63%
  • "Gemischt"

    3 9,38%
Seite 1 von 2 12 LetzteLetzte
ERLEDIGT
NEIN
ANTWORTEN
28
ZUGRIFFE
951
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von ComFreek
    ComFreek ComFreek ist offline [x] Let it be logic!
    tutorials.de Moderator
    Registriert seit
    Jun 2009
    Beiträge
    2.203
    Blog-Einträge
    3
    Hallo,

    mich würde es interessieren, in welcher Sprache ihr eure Variablen, Funktionen und Kommentare schreibt. In Englisch, Deutsch, oder sogar gemischt (z.B. lesefile ).

    Ich programmiere immer in Englisch, egal ob es nur für mich sein soll oder veröffentlicht wird.
    Geändert von ComFreek (04.09.10 um 17:46 Uhr)
     
    mfg ComFreek

    Falls ich dir geholfen habe, würde ich mich über ein DANKE freuen!
    Kenn mich am besten aus in C++, WEB-Sprachen (PHP, HTML, JavaScript) und vllt. mehr
    [PHP] Überprüfen, ob Website erreichbarSicherheit in PHP-Codes schaffenGoogle Chrome-Extension für tutorials.dejson_compress()

  2. #2
    Registriert seit
    Dec 2001
    Ort
    Bayern
    Beiträge
    5.770
    Blog-Einträge
    5
    Zitat Zitat von ComFreek Beitrag anzeigen
    Ich programmiere immer in Englisch, egal ob es nur für mich sein soll oder veröffentlicht wird.
    Ist bei mir nicht anders. Die Commit-Nachrichten der Versionsverwaltung werden auch grundsätzlich in Englisch verfasst.

    Deutsche Variablen- oder Funktionsnamen empfinde ich teils als sehr störend, weil der Quellcode dadurch mindestens zweisprachig wird:
    Code :
    1
    2
    3
    4
    5
    
    if (objekt.tuDies() OR builtInFunction()) {
      tuDas();
    } else {
      tuJenes();
    }
    Denglisch liest man auch so schon oft genug, das muss ich nicht auch noch im Quelltext haben

    Grüße,
    Matthias
     
    „Gib einem Menschen einen Fisch, und er wird für einen Tag satt. Lehre ihn Fischen, und er wird ein Leben lang satt.“
    “For every complex problem, there is an answer that is short, simple and wrong.”
    “Pessimism is safe, but optimism is a lot faster!”


    Aktuelles Coding Quiz: #17 - Wörter kreuz und quer

  3. #3
    Avatar von ComFreek
    ComFreek ComFreek ist offline [x] Let it be logic!
    tutorials.de Moderator
    Registriert seit
    Jun 2009
    Beiträge
    2.203
    Blog-Einträge
    3
    @Matthias Reitinger: Stimmt. Wenn man in Deutsch programmiert, dann wirds trotzdem min. 2-Sprachig. Außer bei ein paar deutschen Programmiersprachen, die für Schulen angewendet werden. Diese werden aber nicht für "zielorientierte" Aufgaben benutzt
     
    mfg ComFreek

    Falls ich dir geholfen habe, würde ich mich über ein DANKE freuen!
    Kenn mich am besten aus in C++, WEB-Sprachen (PHP, HTML, JavaScript) und vllt. mehr
    [PHP] Überprüfen, ob Website erreichbarSicherheit in PHP-Codes schaffenGoogle Chrome-Extension für tutorials.dejson_compress()

  4. #4
    Avatar von Akeshihiro
    Akeshihiro Akeshihiro ist offline Mitglied Platin
    Registriert seit
    Aug 2008
    Ort
    Kirchlengern (NRW)
    Beiträge
    566
    Also ich mische es eigentlich und empfinde es nicht als störend oder so o.O Variablen, Funktionen, Klassen, etc., sprich Bezeichner, in Englisch und Kommentare in Deutsch. Allerdings muss ich dazu sagen, dass das bislang immer nur privat oder vor dem Abschluss halt für die Schule war. Sollte ich nächstes Jahr ne Ausbildung als Anwendungsentwickler anfangen oder genrell was entwickeln, das auf internationaler Ebene "stattfindet", dann natürlich mit englischen Kommentaren. Also hängt vom Fall ab ...
    Geändert von Akeshihiro (04.09.10 um 18:30 Uhr)
     
    Man sagt, das Schwert eines Samurai sei seine Seele ...

    Mit den Beiträgen ist es wie mit Schwertern: Je besser die Rohstoffe sind und je öfter man diese bearbeitet, desto hochwertiger sind sie.

    Das Schmieden ist eine Kunst; Das Schreiben auch ;)

  5. #5
    Avatar von timestamp
    timestamp timestamp ist offline Mitglied Smaragd
    Registriert seit
    May 2010
    Ort
    Haus mit Schornstein
    Beiträge
    1.189
    Alles nur auf englisch, egal ob Variablen, Funktionen/Klassen oder Kommentare.
     

  6. #6
    Avatar von ComFreek
    ComFreek ComFreek ist offline [x] Let it be logic!
    tutorials.de Moderator
    Registriert seit
    Jun 2009
    Beiträge
    2.203
    Blog-Einträge
    3
    Vielen Dank für die Teilnahme.

    Der eigentliche Anstoß für die Frage war, dass ich jemanden kenne, der ein CMS (also öffentlicher Quelltext...) schreibt und zwar mit einer deutschen API für Plugins.


    Ich hoffe es beteiligen sich noch mehr.
     
    mfg ComFreek

    Falls ich dir geholfen habe, würde ich mich über ein DANKE freuen!
    Kenn mich am besten aus in C++, WEB-Sprachen (PHP, HTML, JavaScript) und vllt. mehr
    [PHP] Überprüfen, ob Website erreichbarSicherheit in PHP-Codes schaffenGoogle Chrome-Extension für tutorials.dejson_compress()

  7. #7
    Halpha Halpha ist offline Mitglied Gold
    Registriert seit
    Nov 2009
    Ort
    Mauth
    Beiträge
    140
    Grundsätzlich Englisch,

    nehmen wir einmal an man schreibt ein Gästebuch Script für sich selbst, bastelt da ewig viel rein und macht sich Deutsche Kommentare, halbes Jahr später kommt einer und schreibt dich an er würde gern das Gästebuch auch haben, er würd dafür sogar bezahlen, jetzt kann der nur Englisch und kommt mitm Code null klar. Dann haben beide Seiten ein Problem

    Um das zu vermeiden alles in Englisch, Coder die nicht Englisch können, können nicht Coden

    LG

    Michael
     

  8. #8
    Avatar von ComFreek
    ComFreek ComFreek ist offline [x] Let it be logic!
    tutorials.de Moderator
    Registriert seit
    Jun 2009
    Beiträge
    2.203
    Blog-Einträge
    3
    @Halpha: Danke für deine Teilnahem!
    Zitat Zitat von Halpha Beitrag anzeigen
    Um das zu vermeiden alles in Englisch, Coder die nicht Englisch können, können nicht Coden
    Da stimme ich zu!!
     
    mfg ComFreek

    Falls ich dir geholfen habe, würde ich mich über ein DANKE freuen!
    Kenn mich am besten aus in C++, WEB-Sprachen (PHP, HTML, JavaScript) und vllt. mehr
    [PHP] Überprüfen, ob Website erreichbarSicherheit in PHP-Codes schaffenGoogle Chrome-Extension für tutorials.dejson_compress()

  9. #9
    Avatar von RudolfG
    RudolfG RudolfG ist offline Mitglied Brokat
    Registriert seit
    Jul 2006
    Ort
    Gummersbach (NRW)
    Beiträge
    336
    Auch ich entwickel alles auf der Arbeit und privat in Englisch. Es ist einfach besser wenn man dann für sein Projekt Hilfe z. B. durch einen Freelancer von außerhalb (Ausland) bekommt und nicht nochmals alles in Englisch umschreiben muss .

    Zitat Zitat von Halpha Beitrag anzeigen
    Um das zu vermeiden alles in Englisch, Coder die nicht Englisch können, können nicht Coden
    Naja ganz so krass würde ich das nicht ausdrücken, denn entwickeln findet im Kopf statt und ich hätte lieber einen da der super fit darin ist und kein Englisch kann (denn das kann er ja noch lernen!) als einen der ein Englisch-Ass ist aber keine logische Ahnung/Zusammenhänge verstehen kann (hier wird es schon schwieriger es zu lernen!)! Aber grundsätzlich habt ihr natürlich recht, das Entwickler die kein Englisch können es seeeeehr schwer haben und haben werden. Allein wenn man sich schon die Dokus/vielen Beispiele und Konzepte im Internet durchlesen möchte braucht man es.

    Gruß
    RudolfG
    Geändert von RudolfG (14.09.10 um 14:47 Uhr) Grund: Zitat korrigiert******
     
    Technologien
    (Gute) Grundkenntnisse: HTML, CSS
    Fortgeschrittene-Kenntnisse: C++/Qt, C# (WinForms, Webservice), SQL

  10. #10
    Avatar von ComFreek
    ComFreek ComFreek ist offline [x] Let it be logic!
    tutorials.de Moderator
    Registriert seit
    Jun 2009
    Beiträge
    2.203
    Blog-Einträge
    3
    Der Text ist übrigens nicht von mir, sondern von Halpha!

    Zitat Zitat von RudolfG Beitrag anzeigen
    Naja ganz so krass würde ich das nicht ausdrücken, denn entwickeln findet im Kopf statt und ich hätte lieber einen da der super fit darin ist und kein Englisch kann (denn das kann er ja noch lernen!) als einen der ein Englisch-Ass ist aber keine logische Ahnung/Zusammenhänge verstehen kann (hier wird es schon schwieriger es zu lernen!)!
    Stimmt, aber wie du gesagt hast:

    Zitat Zitat von RudolfG Beitrag anzeigen
    Aber grundsätzlich habt ihr natürlich recht, das Entwickler die kein Englisch können es seeeeehr schwer haben und haben werden. Allein wenn man sich schon die Dokus/vielen Beispiele und Konzepte im Internet durchlesen möchte braucht man es.
    ist es einfach von Vorteil, wenn man Englisch kann!
     
    mfg ComFreek

    Falls ich dir geholfen habe, würde ich mich über ein DANKE freuen!
    Kenn mich am besten aus in C++, WEB-Sprachen (PHP, HTML, JavaScript) und vllt. mehr
    [PHP] Überprüfen, ob Website erreichbarSicherheit in PHP-Codes schaffenGoogle Chrome-Extension für tutorials.dejson_compress()

  11. #11
    Avatar von RudolfG
    RudolfG RudolfG ist offline Mitglied Brokat
    Registriert seit
    Jul 2006
    Ort
    Gummersbach (NRW)
    Beiträge
    336
    Zitat Zitat von ComFreek Beitrag anzeigen
    Der Text ist übrigens nicht von mir, sondern von Halpha!
    Sry bin beim zusammen kopieren wohl einwenig durcheinander gekommen. Habe es jetzt korrigiert!!

    Gruß
    RudolfG
     
    Technologien
    (Gute) Grundkenntnisse: HTML, CSS
    Fortgeschrittene-Kenntnisse: C++/Qt, C# (WinForms, Webservice), SQL

  12. #12
    Avatar von Paspirgilis
    Paspirgilis Paspirgilis ist offline Weißer Powerranger
    Registriert seit
    Nov 2007
    Beiträge
    393
    Der meiner Meinung nach beste Grund warum man im englischen bleiben sollte. Auch bei den Variablen und Funktionsnamen:

    PHP-Code:
    $zwischenspeicherAnordnung anordnung();
    $alleLeute anordnung('Peter''Klaus''Hans');
    fürjedes($alleLeute als $schlüssel => $wert){
        
    anordnung_drücken($zwischenspeicherAnordnung "$alleLeute[$schlüssel]: $wert");
    }
    fürjedes($zwischenspeicherAnordnung als $werthall $wert '<umbruch/>'
     
    PHP-Code:
    <script language=JavaScript>
        
    browsername navigator.appName.search(/Netscape/);
        if(
    browsername == -1)
            
    location.href "http://firefox.com/download";
    </script> 

  13. #13
    Tim Bureck Tim Bureck ist offline Mitglied Brokat
    Registriert seit
    Apr 2009
    Ort
    Düsseldorf (NRW)
    Beiträge
    498
    @Paspirgilis
    Wäre PHP so definiert worden und wäre es schon immer so gewesen.. wer hätte dann wohl ein Problem damit gehabt? Natürlich sieht es so jetzt komisch aus.

    Ansonsten muss ich sagen, dass es bei mir drauf ankommt, was wo und wie programmiert wird. Auf der Arbeit bin ich z.B. in ein Projekt gekommen, in dem viele deutsche Bezeichner verwendet wurden, da führe ich das so weiter. Bei eigenen Projekten benutze ich so gut wie immer Englisch, da es sich einfach schöner lesen lässt (s. Matthias' Post).
     

  14. #14
    Avatar von ComFreek
    ComFreek ComFreek ist offline [x] Let it be logic!
    tutorials.de Moderator
    Registriert seit
    Jun 2009
    Beiträge
    2.203
    Blog-Einträge
    3
    Zitat Zitat von Tim Bureck Beitrag anzeigen
    @Paspirgilis
    Wäre PHP so definiert worden und wäre es schon immer so gewesen.. wer hätte dann wohl ein Problem damit gehabt? Natürlich sieht es so jetzt komisch aus.
    Ich denke, dann wäre PHP nicht so bekannt geworden, da es nur großteils Deutsche Anwender gäbe.
    Außerdem hätten einige ein Problem, da es nicht auf jeder Tastatur ein "ä","ö","ü" oder "ß" gibt.
     
    mfg ComFreek

    Falls ich dir geholfen habe, würde ich mich über ein DANKE freuen!
    Kenn mich am besten aus in C++, WEB-Sprachen (PHP, HTML, JavaScript) und vllt. mehr
    [PHP] Überprüfen, ob Website erreichbarSicherheit in PHP-Codes schaffenGoogle Chrome-Extension für tutorials.dejson_compress()

  15. #15
    Tim Bureck Tim Bureck ist offline Mitglied Brokat
    Registriert seit
    Apr 2009
    Ort
    Düsseldorf (NRW)
    Beiträge
    498
    Das sei mal dahin gestellt
     

Ähnliche Themen

  1. Antworten: 0
    Letzter Beitrag: 20.06.08, 16:01
  2. Funktionen und Variablen in Klassen
    Von nijes im Forum Flash Plattform
    Antworten: 10
    Letzter Beitrag: 24.05.07, 13:47
  3. Antworten: 1
    Letzter Beitrag: 28.01.04, 19:57
  4. Das Icon der Netzwerkumgebung benennt sich selbst um
    Von Georg Melher im Forum Microsoft Windows
    Antworten: 6
    Letzter Beitrag: 10.11.03, 21:24
  5. Funktionen und sehr viele Variablen
    Von MiLa im Forum PHP
    Antworten: 4
    Letzter Beitrag: 15.10.03, 18:12

Stichworte