Die Suche ergab 10 Treffer

von PythonÜbernehmenSie
Sonntag 8. Februar 2009, 11:44
Forum: Offtopic
Thema: Properties und Getters
Antworten: 51
Zugriffe: 14503

Nun gut, ich sehe, dass ich mit meiner Meinung anscheinend alleine stehe. Ich meinte niemals, dass die Sichtbarkeitssteuerung ein "harter" Zugrifssschutz sei, der nicht oder nur schwer überwunden werden könnte, sondern es ist eben ein Schutz, der nicht ausversehen überwunden wird.

Der Hintergrund ...
von PythonÜbernehmenSie
Sonntag 8. Februar 2009, 00:01
Forum: Offtopic
Thema: Properties und Getters
Antworten: 51
Zugriffe: 14503


Ich kann in Java doch auch alles public deklarieren - wo ist dann da der Vorteil, dass das ganze syntaktisch ist? So oder so muss sich der Entwickler dazu "bereit erklären", interne Strukturen auch vernünftig zu kennzeichnen.

Der Vorteil ist in meinen Augen der, dass im Falla Javas die Sprache ...
von PythonÜbernehmenSie
Samstag 7. Februar 2009, 23:39
Forum: Offtopic
Thema: Properties und Getters
Antworten: 51
Zugriffe: 14503


Ja aber Deine IDE parst ja auch nur den Quelltext. Ob da nun ein "private" oder ein "_" oder eine property geparst wird ist doch dann egal!

Eben nicht:

- "private" ist ein Sprachelement, das verbindlich ist.
- "_" als Namensteil ist lediglich eine unverbindliche Empfehlung.
von PythonÜbernehmenSie
Samstag 7. Februar 2009, 23:37
Forum: Offtopic
Thema: Properties und Getters
Antworten: 51
Zugriffe: 14503

Stellvertretend für den ganzen Post beantworte ich nur diesen Satz:

Und jetzt erklär mir doch bitte noch, warum du in C++ *ohne* Dokumentation mit deinen Pointer Tricks mit pseudoprivaten Variablen besser dran bist als in Python ohne Dokumentation und mit "_".


Greife ich in Python auf ein ...
von PythonÜbernehmenSie
Samstag 7. Februar 2009, 23:17
Forum: Offtopic
Thema: Properties und Getters
Antworten: 51
Zugriffe: 14503

ALso nun widersprichst Du Dir aber ein wenig ... vorhin hast Du Dich noch darüber muckiert, in den Quellcode reinzu g ucken! Nun soll's auf einmal ein gutes Mittel sein ... (was es ja sogar ist - passt halt nur nicht zu Deiner obigen Aussage!)


Nicht ich kucke in den Quellcode, sondern ein Teil ...
von PythonÜbernehmenSie
Samstag 7. Februar 2009, 22:52
Forum: Offtopic
Thema: Properties und Getters
Antworten: 51
Zugriffe: 14503

[Also ich denke man sollte gerade eine gute Dokumentation erwarten können! Was nützt Dir ein Modul ohne Doku? Nichts! Aber das ist doch in jeder Sprache so ;-)

Wenn mir eine für mich neue Klasse bzw. ein neues Modul unter die Hände kommt, kuck ich mir zunächst einmal die öffentlichen "Kommandos ...
von PythonÜbernehmenSie
Samstag 7. Februar 2009, 22:40
Forum: Offtopic
Thema: Properties und Getters
Antworten: 51
Zugriffe: 14503


Der höhere Aufwand ist, "_" im Attributsnamen zu sehen und daraufhin die Dokumentation zu konsultieren. Wer das nicht tut, ist selbst schuld wenns richtig kracht.

Die Sache mit _ ist eben keine Eigenschaft der Sprache, sondern eine Konvention, die der Programmierer der Klasse einhält - oder auch ...
von PythonÜbernehmenSie
Samstag 7. Februar 2009, 20:54
Forum: Offtopic
Thema: Properties und Getters
Antworten: 51
Zugriffe: 14503

Ich möchte mich in die Diskussion als bisher nur passiver Leser auch mal einbringen. Vielleicht teilt ja jemand meine augenscheinliche Vorliebe für klar strukturierte, aber etwas lange Sätze :wink:

Zu der Private/Public-Problematik fällt mir ein schönes Zitat ein, das ich in einem anderen Forum ...
von PythonÜbernehmenSie
Freitag 14. November 2008, 09:31
Forum: Allgemeine Fragen
Thema: Warum wird Qt so selten verwendet?
Antworten: 103
Zugriffe: 18772

burli hat geschrieben:Vor allem wenn man dann trotzdem keinen Support bekommt.
Wieso denn nicht? In der E-Mail steht doch:
[...] and then 1 300€ per year after the first year to renew support and maintenance. [...]
von PythonÜbernehmenSie
Dienstag 14. Oktober 2008, 19:02
Forum: Allgemeine Fragen
Thema: Speicherzugriffsfehler bei Package mit Namen gtk
Antworten: 1
Zugriffe: 776

Speicherzugriffsfehler bei Package mit Namen gtk

Hallo zusammen!

Um etwas in Python hereinzuschnuppern bin ich gerade dabei, ein graphisches Programm für GNU/Linux zu schreiben. Zum Erstellen von Benachrichtigungen für einen Benutzer soll u.a. libnotify und die entsprechende Python-Anbindung pynotify .

Ich hatte dann zu Testzwecken zwei ...