Softwarepraktikum Sommersemester 2003 - Gruppenprojekt
Aktuelles
Die Spezifikationssprechstunde für unsere Gruppe war am 6. Juni 2003. Christian und Marcel waren da. Alle gestellten Fragen und die Antworten finden sich jetzt unter Soprasprechstunde.
Termine für unsere Treffen sollten in Zukunft im Wiki verankert werden. Kurzfristige Änderungen können dann ebenso hier notiert werden, sollten aber auch über andere Kanäle bekannt gegeben werden. Daher auch die Bitte, die Handy-Nummern im CVS zu notieren. Ansonsten wurde auch vorgeschlagen, in der Fachschaft Bescheid zu geben, sodass man einen Anlaufpunkt hat, wenn die Gruppe nicht zu finden ist.
Ich habe gerade ein eBook über Swing ins Verzeichnis /vol/sopra/gruppe3 geschoben. Ist ganz hilfreich und bietet einige Informationen, die über die offizielle Docu hinausgehen. Ist insbesondere für die GUI-Gruppe (aber auch für alle anderen) interessant. --Tobias
Ideen, Planung & offene Fragen
Wollen wir ein MDI im Sinne von Tabs für mehrere Dokumente (keine Fenster im Fenster)?
Demokratie, Gruppenverhalten
- Wichtige aktuelle Fragen: Wie wird XPath behandelt? Wie werden Plugins angezeigt?
Links
XML-Editoren
nette Screenshots: Jaxe
XML
Parser: Xerces 2
Xerces-Tutorial: Tutorial1
- Das Tutorial ist zwar nicht so der Hit, aber ich denke besser als garnichts. Es erlaubt einem zumindest den Einstieg. - Sven, Grp. 2
XML Namespaces
(Namespaces sind kein Teil von XML 1.0)
XPath
Parser: Xalan
XML Schema
Als Tutorial zu gebrauchen ist evtl. der Teil 0 der Spezifikation
Plugins
JEdit unterstützt Plugins und hat eine umfangreiche API
Guter Code
How To Write Unmaintainable Code Sehr lesenswert und lustig geschrieben.
Graphical User Interface
Aqua Human Interface Guidelines (das Original, aber vielleicht nicht mehr ganz so aktuell: Die Macintosh HI Guidelines)
User Interface Guidelines for Microsoft Windows Kostet neu auch nur $12 plus Porto! (Ich krieg Ausschlag bei dieser Firma)
Misc.
Online-Buch: Processing XML with Java
ganz viel zu lesen: Java Tips. Zum Beispiel: factory methods und creating event types
The Apache Software License (gilt für Xerces2 und Xalan)
