c't

c't-Projekte - Mailinglisten


[Voriger (Datum)] [Nächster (Datum)] [Voriger (Thread)] [Nächster (Thread)]
[Nach Datum][Nach Thread]

Re: [ct-bot] ct-Bot-Wettkämpfe

Absender: Benjamin Benz
Datum: Di, 25.04.2006 14:23:04
In-reply-to: <012401c6685e$5b681480$2201a8c0@user08>
References: <012401c6685e$5b681480$2201a8c0@user08>


Hi,
> Ich persönlich fände es sehr hilfreich, eine grafische Übersicht der
> (nicht-low-level) Funktionen und deren Beziehung zueinander zu haben. Man
> findet selbstverständlich alles in der Dokumentation, doch vermittelt der
> Blick auf ein Bild oft ein schnelleres und einfacheres Verständnis, als
> zahlreiche Mausklicks in einer html-Dokumentation. Sieht man schnell, was wo
> hingehört und womit interagiert, kann man dort gezielt in die Dokumentation
> einsteigen. Ich hatte schon mal überlegt, so etwas anzufertigen, muss aber
> gestehen, noch nicht dazu gekommen zu sein. Eigentlich müsste es doch
> möglich sein, so etwas (zumindest im Groben) per Software erstellen zu
> lassen, so ähnlich, wie viele bekannte UML-Tools das für objektorientierte
> Sprachen machen. Für C habe ich leider keine Ahnung davon, aber auch nicht
> danach gesucht. Kennt da vielleicht jemand ein Tool? Sonst ließe es sich
> aber auch per Hand machen, wenn Interesse besteht (???), kann ich auch
> anbieten, mich in der nächsten Woche darum zu kümmern.

Das fände ich sehr lobenswert. Ich stehe auch gerne mit Rat und (ein
wenig) Tat zur Seite. Aber ich denke, es kann nicht Schaden, wenn das
jemand mit objektiven Blick und etwas Abstand macht. Gerne integrieren
wir das dann auch in die offizielle Doku, bzw. die Projektseite.

>> Ein zweites konkurrierendes Framework halte ich jedoch nicht 
>> für sinnvoll, da es dann zus. gewartet werden müsste, die eh 
>> schon kleine aktive Entwicklergemeinde auf 2 Projektpfade 
>> aufteilt und es dann immer ein Feature hier und ein anderes da gibt.
> 
> Das denke ich ebenfalls. Über die log-Level-Files sollte man IMHO einfach
> hinwegsehen, wenn man lieber auf einer abstrakteren Ebene arbeiten möchte. 
> Wenn man so eine grafische Übersicht hätte, wie oben angeführt, könnte man
> die entsprechenden Funktionen z.B. farblich absetzen, so dass jeder sehr
> schnell sehen kann, was "für seine Richtung" der Programmierung wichtig oder
> eben unwichtig ist. 

Dann bin ich mal gespannt und freue mich auf eine erste Version.

MfG Benjamin Benz
-- 
Benjamin Benz
Heise Zeitschriften Verlag
Redaktion c't
eMail: bbe@xxxxxxxx
WWW  : http://www.heise.de