Ergebnis 1 bis 20 von 255

Thema: while(true) {write();} - Der Programmierer-Spamthread #1

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Manche Professoren/Dozenten spinnen einfach etwas mehr als normal.
    Also ich hatte schon etliche Vorlesungen zu Software-Entwicklung mit Java, und habe davon noch nie gehört. Und auch wenn's teilweise vielleicht wirklich besserer Stil ist, das nur im Schleifenkopf zu haben, gibt's genug Fälle wo das nicht so ist. Ein allgemeines Verbot ist da einfach nur dämlich.
    Vor allem wenn sie anscheinend nicht mal fähig ist, das verständlich zu begründen. o_O"

  2. #2
    Zitat Zitat von drunken monkey Beitrag anzeigen
    Vor allem wenn sie anscheinend nicht mal fähig ist, das verständlich zu begründen. o_O"
    oh doch, das kann sie:

    "ist schöner"

    ...

  3. #3
    OK, das ist zwar nachvollziehbar (wenn auch für Anfänger evtl. etwas kryptisch), aber reicht gerade mal für eine Empfehlung oder Richtlinie, nie für ein komplettes Verbot. o_O" Auch wenn ich natürlich verstehe, dass man Anfängern unschöne Sachen besser komplett verbietet und sie später selber draufkommen lässt, wann es doch sinnvoll sein kann. ^^" Profis dürfen ja sogar GOTOs anwenden, und es kann sinnvoll sein.

    Erinnert mich btw an was, das wir gerade diese letzte (Verdammte Mitternacht! XD) Woche erst wieder hatten:
    Zitat Zitat
    The First Rule of Optimizing:
    Don't do it.

  4. #4
    Ich denke R.D. übertreibt hier zu seinen Gunsten. :>

  5. #5
    Zitat Zitat von Kyuu Beitrag anzeigen
    Ich denke R.D. übertreibt hier zu seinen Gunsten. :>
    Glaub mir, tut er nicht. Ich hatte im 1. Semester auch so einen Prof.

  6. #6
    Es gibt allen Ernstes Professoren, die der Meinung sind, daß ein break nie gerechtfertigt ist. Wenn man in einer Schleife eine Abbruchbedingung außer dem Ende der Iteration hat, dann kann man das doch auch mit einer Exception machen.

    Ja, es gibt Leute, die lieber eine Schleife in einen try...catch-Block wickeln, als das Sprachkonstrukt zu verwenden, das dafür vorgesehen ist.

  7. #7
    Zitat Zitat von Jesus_666 Beitrag anzeigen
    Es gibt allen Ernstes Professoren, die der Meinung sind, daß ein break nie gerechtfertigt ist. Wenn man in einer Schleife eine Abbruchbedingung außer dem Ende der Iteration hat, dann kann man das doch auch mit einer Exception machen.

    Ja, es gibt Leute, die lieber eine Schleife in einen try...catch-Block wickeln, als das Sprachkonstrukt zu verwenden, das dafür vorgesehen ist.
    Erinnert mich an das hier: Exception-oriented 99 Bottles.
    Das im Namen des guten Codestils zu machen, würde ich aber als geradezu pervers bezeichnen. XD

  8. #8
    Zitat Zitat von DFYX Beitrag anzeigen
    Glaub mir, tut er nicht. Ich hatte im 1. Semester auch so einen Prof.
    Du hattest einen Professor, der mit "ist schöner" argumentiert?
    Dass sie globale Variablen und break/continue im ersten Semester in einer stark objektorientierten Sprache wie Java verbietet, finde ich übrigens toll.

  9. #9
    Etwas übertrieben habe ich schon xD
    Trotzdem ist sie sehr streng was Konventionen angeht, vllt auch gut so... mal sehen :3
    Ich hab ja auch nix dagegen, bis ich halt an einen Punkt stoße wo ich es gebrauchen könnte o.o

  10. #10
    Zitat Zitat von R.D. Beitrag anzeigen
    Etwas übertrieben habe ich schon xD
    Trotzdem ist sie sehr streng was Konventionen angeht, vllt auch gut so... mal sehen :3
    Ich hab ja auch nix dagegen, bis ich halt an einen Punkt stoße wo ich es gebrauchen könnte o.o
    Darüberhinaus habe ich wie gesagt noch nie was davon gehört, also kann's zumindest keine so umfassend akzeptierte Konvention sein. <__<" Und wenn man auf solchen unwichtigeren derart rumpocht, fehlt vielleicht etwas das Verhältnis für die deutlich wichtigeren. o_O

    Ahja, und gerade fällt's mir auf: Globale Variablen gibt's in Java doch gar nicht. XD Natürlich gibt's public static, aber die sind ja immerhin noch an die Klasse gebunden, was immerhin Verdeckungs-Effekte vermeidet. Dass man Methoden dann im Extremfall alle einzeln nach Seiteneffekten bezüglich solchen Feldern absuchen muss, bleibt aber natürlich.

  11. #11
    Zitat Zitat von drunken monkey Beitrag anzeigen
    Darüberhinaus habe ich wie gesagt noch nie was davon gehört, also kann's zumindest keine so umfassend akzeptierte Konvention sein. <__<"
    Entschuldige, aber ob ein drunken monkey aus Multimediaxis schonmal davon gehört hat, dass ein Sprachkonstrukt potentiell problematisch ist, oder nicht, sagt nichts über den allgemeinen Konsens darüber aus.

    Zitat Zitat von drunken monkey Beitrag anzeigen
    Und wenn man auf solchen unwichtigeren derart rumpocht, fehlt vielleicht etwas das Verhältnis für die deutlich wichtigeren. o_O
    Völlig aus der Luft gegriffen. ^^

    Geändert von Kyuu (11.11.2009 um 15:54 Uhr)

  12. #12
    Zitat Zitat von Kyuu Beitrag anzeigen
    Entschuldige, aber ob ein drunken monkey aus Multimediaxis schonmal davon gehört hat, dass ein Sprachkonstrukt potentiell problematisch ist, oder nicht, sagt nichts über den allgemeinen Konsens darüber aus.



    Völlig aus der Luft gegriffen. ^^
    Bitte mach' dir das nächste Mal die Mühe, einen Beitrag zu lesen, bevor du ihn abschickst.

  13. #13
    Zitat Zitat von drunken monkey Beitrag anzeigen
    Bitte mach' dir das nächste Mal die Mühe, einen Beitrag zu lesen, bevor du ihn abschickst.
    Diese Schiene ist doch nicht nötig.

  14. #14
    Zitat Zitat von Kyuu Beitrag anzeigen
    Du hattest einen Professor, der mit "ist schöner" argumentiert?
    Seine Wortwahl war etwas anders, aber im Prinzip liefs auf "ist schöner" hinaus, ja.

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •