Schei� encoding

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Benutzeravatar
Hyperion
Moderator
Beiträge: 7478
Registriert: Freitag 4. August 2006, 14:56
Wohnort: Hamburg
Kontaktdaten:

Py-Prog hat geschrieben: Was ist besser ein "schönes" nichtfunktionierendes Programm oder ein unschönes meist funktionierende Programm?
Ein *meist* funktionierendes Programm ist doch nur eine andere Ausdrucksweise für nicht funktionierend ;-) Insofern würde ich immer das schönere vorziehen, wenn beide Alternativen ansonsten gleichwertig sind. Denn das kann man idR. eher zu einem funktionierenden machen.
encoding_kapiert = all(verstehen(lesen(info)) for info in (Leonidas Folien, Blog, Folien & Text inkl. Python3, utf-8 everywhere))
assert encoding_kapiert
deets

Py-Prog hat geschrieben:
deets hat geschrieben:Du hast offensichtlich *immer* noch nicht begriffen, dass die Eigenschaften eines Netzes zu den Dingen gehoeren, auf die ein mit Netzwerken *arbeitendes* Programm ruecksicht nehmen muss. EIn langsames Internet mag aergerlich sein - aber es ist ein himmelweiter Unterschied zu einem nicht vorhandenen oder "kaputten" Internet.
Was ist besser ein "schönes" nichtfunktionierendes Programm oder ein unschönes meist funktionierende Programm? Ich weiß das es eigentlich immer funktionieren müsste und das es mit allem was passieren kann zurecht kommen muss, aber das geht nicht weil es dann zu langsam ist. Ich könnte nur noch ein unschönes Programm schreiben das funktioniert und schnell genug ist, aber das ist ja dann unschön und sowas darf man ja nicht hernemen auch wenn es schön aus irgendeinen Grund nicht geht. :roll:
Zuerstmal ist ein nicht funktionierendes Programm nicht schoen. Und das, was du da oben gezeigt hast schonmal gar nicht. Und dass da was zu langsam waere bezweifele ich sehr stark - da es nicht funktioniert, kannst du das ja noch nicht mal *wissen*, oder?

Du drueckst dich mit diesem ganzen Gerede doch nur darum rum, es richtig zu machen. Kannste ja gerne tun, am Ende ist mir voellig egal, ob das was du programmierst, laeuft oder nicht. Aber wenn du hier Rat willst, dann solltest du den auch umsetzen - sonst werden die Leute hier sich den in Zukunft sparen.
Py-Prog
User
Beiträge: 673
Registriert: Dienstag 16. Februar 2010, 17:52
Wohnort: G:\ermany

deets hat geschrieben: Zuerstmal ist ein nicht funktionierendes Programm nicht schoen. Und das, was du da oben gezeigt hast schonmal gar nicht. Und dass da was zu langsam waere bezweifele ich sehr stark - da es nicht funktioniert, kannst du das ja noch nicht mal *wissen*, oder?

Du drueckst dich mit diesem ganzen Gerede doch nur darum rum, es richtig zu machen. Kannste ja gerne tun, am Ende ist mir voellig egal, ob das was du programmierst, laeuft oder nicht. Aber wenn du hier Rat willst, dann solltest du den auch umsetzen - sonst werden die Leute hier sich den in Zukunft sparen.
Natürlich *weiß* ich das es zulansam ist, es braucht ewig bis Minecraft lädt und dann kommt sehe ich kurz wie Minecraft anfängt die welt aufzubauen und dann gibt es eine Fehler Meldung bei Minecraft, bei dem Programm gibt es mittlerweile auch eine aber es braucht trotzdem viel zu lange.

Und ich Drücke mich nicht da vor es richtig zu machen! Ich will ja das es funktioniert! Ich hab bloß keinen Bock meine Zeit zu verschwenden wenn es zulangsam ist und deswegen dann nicht geht.

Ach ja und könnte mir mal wer diese Logik erklären: "ich würde lieber das überhaupnicht funktionierende Programm verwenden als das andere, was nur manchmal teilweise nicht funktioniert"?
Technik ist: wenn alles funktioniert und keiner weiß warum.
Wer Rechtschreibfehler findet darf sie behalten.
Leonidas
Python-Forum Veteran
Beiträge: 16025
Registriert: Freitag 20. Juni 2003, 16:30
Kontaktdaten:

Py-Prog hat geschrieben:Ach ja und könnte mir mal wer diese Logik erklären: "ich würde lieber das überhaupnicht funktionierende Programm verwenden als das andere, was nur manchmal teilweise nicht funktioniert"?
Ich versuchs mal. Denn es heißt ja nicht dass es "manchmal teilweise nicht funktioniert" sondern "bei meinem Freund reproduzierbar nicht funktioniert".
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
Py-Prog
User
Beiträge: 673
Registriert: Dienstag 16. Februar 2010, 17:52
Wohnort: G:\ermany

Leonidas hat geschrieben:Ich versuchs mal. Denn es heißt ja nicht dass es "manchmal teilweise nicht funktioniert" sondern "bei meinem Freund reproduzierbar nicht funktioniert".
Ja schon, aber das *schöne* funktioniert nicht mal bei mir ...

Ich hätte jetzt außerdem noch eine Idee, ich könnte die packte in einen Thread verarbeiten, oder in eine Dateischreiben und später verarbeiten lassen, dann wäre der Datenverkehr fast ungebremst und ich könnte das Programm trotzdem so schreiben das es immer funktioniert. Kennt jemand ein Gutes Threading tutorial, weil _thread sollte man ja nicht hernemen. Oder ist das eine Schlechte idee?
Technik ist: wenn alles funktioniert und keiner weiß warum.
Wer Rechtschreibfehler findet darf sie behalten.
BlackJack

@Py-Prog: Das „schöne” Programm funktioniert. Wenn ein Programm nicht funktioniert, dann ist es auch nicht schön…
Py-Prog
User
Beiträge: 673
Registriert: Dienstag 16. Februar 2010, 17:52
Wohnort: G:\ermany

BlackJack hat geschrieben:@Py-Prog: Das „schöne” Programm funktioniert. Wenn ein Programm nicht funktioniert, dann ist es auch nicht schön…
Der Satz ist so überflüssig wie eine Ampel bei GTA ...
Technik ist: wenn alles funktioniert und keiner weiß warum.
Wer Rechtschreibfehler findet darf sie behalten.
BlackJack

@Py-Prog: Nein ist er nicht. Und wenn Du ihn für überflüssig hältst, dann zeigt das nur dass Du's immer noch nicht verstanden hast.
webspider
User
Beiträge: 485
Registriert: Sonntag 19. Juni 2011, 13:41

Vielleicht entspricht ja eine andere Programmiersprache eher der Denkweise vom OP Bild
Py-Prog
User
Beiträge: 673
Registriert: Dienstag 16. Februar 2010, 17:52
Wohnort: G:\ermany

BlackJack hat geschrieben:@Py-Prog: Nein ist er nicht. Und wenn Du ihn für überflüssig hältst, dann zeigt das nur dass Du's immer noch nicht verstanden hast.
Natürlich hab ich den Satz verstanden, meinen "schönes" Programm ist gar nicht schön, weil es nicht funktioniert, bzw. es kann nur schön sein wenn es funktioniert.
webspider hat geschrieben:Vielleicht entspricht ja eine andere Programmiersprache eher der Denkweise vom OP Bild
Stimmt ich könnte typsichereren assembler nehmen.
Technik ist: wenn alles funktioniert und keiner weiß warum.
Wer Rechtschreibfehler findet darf sie behalten.
Benutzeravatar
Hyperion
Moderator
Beiträge: 7478
Registriert: Freitag 4. August 2006, 14:56
Wohnort: Hamburg
Kontaktdaten:

Py-Prog hat geschrieben: Stimmt ich könnte typsichereren assembler nehmen.
WTF soll das sein? Da würd ich doch gerne mal ein Beispiel sehen :twisted:
encoding_kapiert = all(verstehen(lesen(info)) for info in (Leonidas Folien, Blog, Folien & Text inkl. Python3, utf-8 everywhere))
assert encoding_kapiert
jerch
User
Beiträge: 1669
Registriert: Mittwoch 4. März 2009, 14:19

@Py-Prog:
Maschinencode ist da besser als Assembler, dort ist alles vom "Typ" Byte :twisted:

Als Hochsprache wärs dann wohl eher Ada.
Antworten