Meetings2011-10-04

Focus RST

  • Structure and Naming, Visibility
    • Remove data / message / ... suffixes
      • stable vs. unstable prefixes
      • from a client developer: refer to revisions
      • include revisions in build artefacts
    • Hierarchische Organisation
      • + Uebersichtlichkeit, e.g., in IDEs
      • - Commitment auf eindeutiges Strukturierungsmerkmal
    • Flache Organisation
      • + Eindeutigkeit von Namen als Zwang zur Kommunikation
      • ? Hierarchie in Namensraum der Zielsprachen
  • Versioning
  • Release process
    • Review process
  • Java Outer Class Name
    • Extend Styleguide and explain meaning
  • Re-use von Typen (innere Typen bsp. Point in BoundingBox)
  • Generische Komponenten
  • Dokumentation mit typischen Usecases
  • Lesen und Schreiben von Arrays