Ne, ganz sicher nicht - und mich wundert's, dass das hier nicht auch schon wieder zensiert wurde ...
Ab heute werden alle Threads automatisch geschlossen und müssen erst durch einem Moderator explizit geöffnet werden. Nach jeder neuen Antwort wird ein Thread automatisch sofort wieder geschlossen.
Um ehrlich zu sein - ich glaube, der Unterschied wäre in einigen Threads und bei einigen Moderatoren kaum spürbar ... SCNR
Was das ganze mit dem StackTrace zu tun hat, ist mir ehrlich gesagt auch nicht so ganz klar - wo ist da der Zusammenhang?
Ich würde mir irgendein Konzept im Detail erklären lassen - zum Beispiel die Garbage Collection: Was sind Generationen? Wann wird collected? Was ist ein Finalizer? Warum sollte man Finalizer - wenn möglich - vermeiden? Was ist die FReachable-Queue? Wie findet der GC die zu entfernenden Elemente?
Also einfach Dinge, von denen ich davon ausgehe, dass sie ein 08/15-Programmierer nicht kennt, aber die ich von einem wirklich guten Entwickler erwarten würde.
Außerdem würde ich ihm eine Aufgabe stellen, die ihn herausfordert, um zu sehen, wie er arbeitet. Das sagt IMHO mehr aus als das reine Wissen.
ZB: Schreibe eine Methode, die einen String umkehrt - ohne Schleifen zu verwenden, und ohne die String.Reverse-Methode zu verwenden. Und dann: Performance messen und optimieren. Kommt derjenige zB auf die Verwendung von Tail Recursion? Wie geht er mit der Aufgabe überhaupt um? Legt er direkt los? Plant er? Googlet er? ...?
Anscheinend nicht, sonst kämen ja nicht immer wieder verschiedene Nachfragen 😉.
Deine Aussage
Aber EBC 2.0 halte ich einfach für so krank, dass ich darin nicht den mindesten Aufwand investieren werde. Das ist für mich ein tot geborenes Kind. Ich habe es bisher vermieden, das so deutlich zu sagen. Aber dein Beitrag zwingt mich dazu, offen zu legen, warum ich mich in diesem konkreten Fall auf keine Diskussion einlasse. Jede Beschäftigung damit ist in meinen Augen verlorene Zeit.
Damit sollte jetzt wirklich alles klar sein.
hast Du (anscheinend nicht nur) für meinen Geschmack immer noch nicht begründet - was genau findest Du denn "so krank"?
Hallo "Kollege" 😉!
@ Arithmetik: Jups, kann mich da Peter nur anschließen. EBCs erfordern ein Umdenken in Richtung streambasierter Datenverarbeitung, aber hey, auch die OOP hat ein Umdenken erfordert. TDD ebenfalls. Funktionale Programmierung erfordert ein Umdenken. Na und?
EBCs haben diverse sehr deutliche Vorteile, der wichtigste aus meiner Sicht ist die extreme Entkopplung. Die Eignung für TDD & Co sind daraus eigentlich nur Folgen.
Aber wie Ralf ja schon angeboten hat: Wer Zweifel hat und ein ehrliches Interesse an einem Vergleich, ist herzlich zu einem "Shootout" eingeladen.
Hoi Jürgen,
(Wetten das dieser Beitrag gleich gelöscht ist? fg)
erstaunlich, es steht noch drin .... normalerweise hätte ich darauf nämlich auch gewettet 😉.
Übrigens kann ich mich Deiner Meinung nur anschließen:
@ herbivore: Ralf ist im Gegensatz zu Dir sachlich geblieben, und Formulierungen wie "krank" empfinde ich in diesem Zusammenhang als leicht "krank" ... Ralf kommt ja nun auch nicht daher und behauptet, mit den EBCs das Beste seit der Erfindung von geschnittenem Brot gefunden zu haben. Er hat ja nun schon mehrfach darauf hingewiesen, dass er an Erkenntnisgewinn und Erfahrungsaustausch interessiert ist.
Dass Du das so abblockst - schade. Zumal die Gründe zumindest für mich nicht wirklich nachvollziehbar sind (Argumente sehen für mich anders aus), mit "ich finde das krank" kann ich ja alles aushebeln und mich einer Diskussion entziehen.
Und was genau Du für ein Problem mit EBCs hast, wo Du die Nähe zur prozeduralen Programmierung siehst - das habe ich zumindest leider noch nicht verstanden, weil außer ein paar flapsigen Kommentaren keine wirkliche Antwort von Dir auf die Fragen kam.
Viele Grüße,
Golo
@NitramX:
Das ist aber vollkommen unnötig, denn rein Theoretisch kann zwischen der abfrage und dem löschen das Recht geändert sein.Akzeptiere einfach das bei Dateien fast immer der Weg des abfangens der jeweiligen Exception notwendig ist.
Es gibt keinen echten anderen Weg.
Genau darauf wollte ich hinaus 😃
An Hand welcher Kriterien würdest Du denn zuverlässig prüfen wollen, ob eine Datei gelöscht werden darf?
Der PC war doch eh noch nie DIE Spieleplattform schlechthin, es war immer die Plattform Nummer 2.
Die Nummer 1 waren:
Je komplexer Spiele werden, und je exakter die Steuerung sein muss, desto eher fand man die Spiele auf dem PC. Und das wird sich auch nicht ändern, da alle anderen Plattformen wesentlich beschränktere Eingabemöglichkeiten haben.
ABER: Der PC wird IMHO auch nie die Nr. 1 werden ...