Tuesday, May 08, 2007

Tipps zur Softwareentwicklung für "SmartTeams"

Ich habe eben für die Projektgruppe "SmartTeams" einen Vortrag mit Tipps zur Softwareentwicklung gehalten.
Ziel war es die wichtigsten Themen zur Programmierung mit Java, zu den Möglichkeiten von Java 1.5 und zur Wartbarkeit von Code in eine Präsentation zu packen.

Als 45 Minuten Präsentation geplannt, wurden aber schon viele Folien bewusst ausgelassen und es fehlen immer noch Themen, die auf jeden Fall hätten enthalten sein müssen wie zum Beispiel Serialisierung, Cloneable und die Vorteile von Unveränderbarkeit. Behandelt wurden aber immerhin:

  • Schnittstellen als Typen anstatt Klassen
  • Vererbung und Komposition
  • Performance
  • Java Collections API
  • Java 1.5
  • Vertrag von equals() und hashCode()
  • Ausnahmebehandlung
  • Kommentare

Folien: (pdf, 2MB)

Weiterführende Links:

Kommentare und weitere Fragen bitte in den Kommentaren zu diesem Artikel

No comments:

Post a Comment