Diskussion:XCB

aus Wikipedia, der freien Enzyklopädie
Letzter Kommentar: vor 6 Jahren von RokerHRO in Abschnitt WP:WWNI <-> Beispiel?
Zur Navigation springen Zur Suche springen

WP:WWNI <-> Beispiel?[Quelltext bearbeiten]

Der Großteil des Artikels ist ein Codebeispiel. Gehört so was gemäß WP:WWNI nicht eher in die Wikibooks? --Tuxman (Diskussion) 10:50, 13. Jul. 2017 (CEST)Beantworten

Ja, du hast insofern recht, dass das Codebeispiel einen Großteil des Artikels einnimmt. :-/
Aber eine Ketzerische Gegenfrage: Wird der Artikel verständlicher oder besser, wenn man das Beispiel einfach nur entfernt oder auslagert? Ich glaube nicht.
Was den Artikel besser machen würde? Nun, die Macher von xcb behaupten, ihre API/ihr Konzept ist besser als das der klassischen xlib. Also sollte der Artikel sich mehr darauf fokussieren, was an xcb nun anders bzw. besser ist. Also z.B. die Konzepte oder von mir aus auch Codebeispiele (wenn diese verständlich genug auch für Programmierer sind, die beide Libs nicht kennen) als Vergleich nebeneinander stellen. Das müssen keine kompletten Programme sein, Codeschnipsel sollten da reichen. Der jeweils komplette Code für ein einfaches "Hallo Welt"-Programm kann dann ja gerne woanders hin ausgelagert werden. --RokerHRO (Diskussion) 15:22, 13. Jul. 2017 (CEST)Beantworten
Richtig.
Verständlichkeit soll auch gar nicht das Thema sein, eher eine Frage des enzyklopädischen Werts. --Tuxman (Diskussion) 18:33, 13. Jul. 2017 (CEST)Beantworten
Für einen Entwickler (und das scheint mir die Hauptzielgruppe des Artikels zu sein) sind ein paar Zeilen Code oft viel hilfreicher und wertvoller als ellenlange verbale Erklärungen in Fließtextform. Von daher würde ich Quellcode in Artikeln zu Themen wie diesen nicht per se verdammen. Aber er sollte IMHO mehr sein als nur ein "Howto" und darum eben eingebettet sein in einen Text, der eben auch etwas weiterführendes Wissen vermittelt. Ideen dafür, was der Artikel an Wissen vermitteln könnte, habe ich ja oben geliefert.
Leider bin ich weder in xlib noch in xcb fit genug, um derartige Vergleichs-Codeschnipsel zu erstellen. :-( --RokerHRO (Diskussion) 23:10, 13. Jul. 2017 (CEST)Beantworten