Dennoch, an dieser Stelle nochmals zusammengefasst die Folien aller Teile um eine Gesamtübersicht und ein einfacheres Lernen zu ermöglichen. Das PDF Dokument ist mit Bookmarks strukturiert um einen direkten Zugriff auf einzelne Vorlesungen zu ermöglichen.
Donnerstag, 6. März 2008
Vorlesung SS08: Folien
Dennoch, an dieser Stelle nochmals zusammengefasst die Folien aller Teile um eine Gesamtübersicht und ein einfacheres Lernen zu ermöglichen. Das PDF Dokument ist mit Bookmarks strukturiert um einen direkten Zugriff auf einzelne Vorlesungen zu ermöglichen.
Posted by
Alexander Schatten
0
comments
Mittwoch, 20. Februar 2008
Vorlesung Teil 7: Technology Roundup
- Eclipse
- Logging mit log4j
- Spring Framework für Dependency Injection
- Internationalisierung, Resource Bundles
- Persistenz
- Benutzerschnittstelle mit Swing
Posted by
Alexander Schatten
0
comments
Sonntag, 17. Februar 2008
Vorlesung Teil 6: Team Collaboration
Posted by
Alexander Schatten
0
comments
Samstag, 16. Februar 2008
Vorlesung Teil 5: Test-Driven Development
Konkrete Inhalte sind:
- Bedingungen für erfolgreiche Test-Strategien
- Test-Driven Development
- Granularität von Tests
- Unit-Test Frameworks
- Beispiel: Testen einer DAO Methode
Posted by
Alexander Schatten
2
comments
Freitag, 15. Februar 2008
Vorlesung Teil 4: Komponentenorientierte Softwareentwicklung
Vorlesung als m4a
Posted by
Alexander Schatten
0
comments
Sonntag, 10. Februar 2008
Vorlesung Teil 3: Build Automation
Vorlesung als m4a
Posted by
Alexander Schatten
0
comments
Freitag, 8. Februar 2008
Vorlesung Teil 2: Design Patterns
Konkret bespreche ich folgende Patterns:
- Strategy
- Singleton
- Factory
- Proxy
- Object Pool
- Facade
- Observer (Event Listener)
- Model View Controler
- Data Access Object
Posted by
Alexander Schatten
0
comments
Dienstag, 5. Februar 2008
Vorlesung Teil 1: Einführung in das Sommersemester 2008
In dieser kurzen Podcast Episode erkläre ich das didaktische Konzept das aus Podcasts und Vorlesungen besteht. Weiters gebe ich einen Überblick über die bevorstehenden Themen der weiteren Vorlesungs-Podcasts.
Es werden in den nächsten Tagen folgende Podcasts folgen, die alle für die Übung sowie für die Vorlesungsprüfung relevant sind:
- Design Patterns
- Build-Automation
- Komponentenorienterte Entwicklung
- Team Kooperation
- Technology Roundup
Posted by
Alexander Schatten
0
comments
Samstag, 2. Februar 2008
Interview: SEPM Gruppe Projekt SimULeit
Drei Mitglieder der Gruppe, sowie der Tutor erzählen von ihren Erfahrungen während der Gruppenphase.
Vielen Dank an Kristof Meixner (Tutor) sowie Andreas Pieber, Jakob Spörk und Michael Seydl.
Interview als m4a.
Posted by
Alexander Schatten
0
comments
Labels: Interview, Podcast, Studentenprojekt
Montag, 19. November 2007
Screencast: Basic Beispiel, Überblick, Architektur
Im ersten Screencast zum Basic Beispiel wurde die Dateistruktur sowie der Build-Vorgang bis zum Eclipse Projekt erklärt. In diesem zweiten Teil setzten wir fort wo der erste geendet hat:
- Architektonische Details
- Wie funktioniert der Zusammenhang zwischen Benutzerschnittstelle und "Backend", Layered Architecture
- Wie wird Spring zum Verdrahten der Objekte verwendet?
- Swing UI (kurzer Überblick)
- DAO Interface und Implementation
- Logging
- Testen (Unit Tests), automatisiert
- Resources: Konfigurationsfiles, Logging Config, Datenbank hsqldb
- Operative- & Test-Resources
- Interaktion mit der (hsqldb) Datenbank während der Entwicklung und Wartung der Anwendung
Posted by
Alexander Schatten
0
comments
Labels: Screencast
Montag, 15. Oktober 2007
"One Laptop per Child" Projekt: SE Herausforderungen
Wir diskutieren im wesentlichen folgende Punkte:
- Kernidee des Projektes?
- Zielgruppe des OLPC?
- Haben die Kinder in Entwicklungsländern keine anderen Probleme als fehlende Laptops?
- Technische Aspekte:
- Netzwerk
- Hardware
- Display
- Robustheit
- Wie ist der aktuelle Status der Software?
- Herausforderungen der Software Entwicklung für das Gerät
- Usability
- "Limitierungen" der Hardware
- Effektive Nutzung der innovativen Hardware Features
- Lokalisation
- Dokumentation?!
- Wie sieht die Software-Infrastruktur des Gerätes aus (Programmierumgebung)
- Best-Practices im SE Prozess?
- Was kann man noch tun? Motivation für die Mitarbeit?
- Squeak und OLPC
- Activity Challenge
Posted by
Alexander Schatten
0
comments
Dienstag, 2. Oktober 2007
Interview: Studentengruppe SS 07 "Midguard Master" Projekt
Interview als m4a
Posted by
Alexander Schatten
0
comments
Labels: Interview, Podcast, Studentenprojekt
Samstag, 22. September 2007
Screencast: Getting Started (Basic Beispiel Teil 1)
Dieser Screencast gibt eine erste Starthilfe wie mit dem Beispiel-Website und dem Basis-Beispiel umzugehen ist. Er führt kurz über die Struktur der Beispiels-Dokumentation, über den Download und Build-Vorgang der Beispiele bis zum Importieren und Starten des Basis-Beispiels in Eclipse.
In diesem Screencast sehen Sie also folgende Dinge:
- Struktur und Idee der Webseite (v.a. bezogen auf das Basis-Beispiel)
- Funktionalität und einige Kommentare zur Architektur und Technik des Basis-Beispiels
- Download der Beispiele und Entpacken derselben am eigenen Computer
- Wie sieht die Filestruktur des Basisbeispiels aus?
- Kurze Einführung in das Konzept der Maven poms
- Build mit Maven
- Erstellen der Eclipse Projektfiles und importierren des Basis-Beispiels in Eclipse
- Basic Beispiel in Eclipse starten
Screencast als Quicktime (H.264) Film.
Posted by
Alexander Schatten
0
comments
Labels: Screencast
Montag, 17. September 2007
Interview: Studentengruppe SS 07 "Silo" Projekt
Vielen Dank an meine Gesprächspartner Marcus Zottl und Edward Dumser.
Interview als m4a
Posted by
Alexander Schatten
0
comments
Labels: Interview, Podcast, Studentenprojekt
Montag, 3. September 2007
Interview: Studentengruppe SS 07 "Hotprint" Projekt
- Jasin Alili
- Andrea Füresz
- Christoph Hohenwartet
- Kristof Meixner
- Gerald Peter
- Miroslav Sili
Interview als m4a
Posted by
Alexander Schatten
0
comments
Labels: Interview, Podcast, Studentenprojekt
