Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Letzte Überarbeitung Beide Seiten der Revision
agenda:a0612 [2012/08/14 08:04]
Joachim Breuer
agenda:a0612 [2012/08/14 21:23]
Joachim Breuer [Architektur]
Zeile 9: Zeile 9:
  
 ===== Organisation ===== ===== Organisation =====
-  * Mitschrift: [[:agenda:a0612:mitschrift]]+ 
 +  * Vorstellungsrunde 
 +  * Mitschrift: [[:agenda:a0612:mitschrift]] [[http://typewith.me/p/di1VaEBQnn]] 
 +    * Dennis 
 + 
 +  * Gastvortrag [[http://sourceknights.blogspot.de/2012/08/jug-anleitung-zum-ruinieren-eines-scrum.html|"Stoppt SCRUM"]] von Udo Wiegärtner einfädeln 
 +    * machen wir, Joe lädt Udo zum nächsten / einem Termin in NUR ein
  
 ==== Terminkoordination ==== ==== Terminkoordination ====
  
   * Wann und wo finden die Treffen VII/2012 und VIII/2012 statt?   * Wann und wo finden die Treffen VII/2012 und VIII/2012 statt?
 +    * VII/2012: 02.10.2012 MUC
 +    * VIII/2012: 15.11.2012 NUR
   * Aufgaben verteilen   * Aufgaben verteilen
     * Mitschrift     * Mitschrift
     * Raum für VII/2012 MUC     * Raum für VII/2012 MUC
 +      * voraussichtlich Flo/Cornelia: IT-Agenten
 +      * falls nein: Bitte Joe so bald wie möglich Bescheid sagen
     * Themen für VII/2012     * Themen für VII/2012
 +      * Flo: Real-Time Web-Anwendungen mit Meteor.js, Erfahrungen zum Templating
 +    * Themen für VIII/2012
 +      * moderne Async-Patterns
 +        * Idee: Ein einfaches Beispiel in verschiedenen Frameworks ausschreiben, zum Zeigen/Anschauen
 +        * Node.js, Twisted Python / Stackless Python, Vert.X, Netty
  
 ==== TODOs ==== ==== TODOs ====
 +
 +  * Joe: Für die nächsten Treffen konfigurierten WLAN-AP mitnehmen
 +  * Simon: Treffen für 02.10. organisieren
  
 ===== Recap ===== ===== Recap =====
  
   * Kurze Zusammenfassung des letzten Treffens   * Kurze Zusammenfassung des letzten Treffens
 +    * stark vorbereiteter Vortrag von Froh und Flo zu [[https://github.com/froh42/multi|multi]]
 +    * Focus auf Testing:
 +      * jsTestDriver
 +      * Unit Tests mit jasmine
 +      * Continuous Integration mit [[http://travis-ci.org/#!/froh42/multi/builds|Travis]]
 +    * Lesson Learned: SST als Testumgebung (von canonical)
 +
  
 ===== Architektur ===== ===== Architektur =====
Zeile 31: Zeile 56:
   * (unnötige) Abhängigkeiten in einem Klassendesign vermeiden   * (unnötige) Abhängigkeiten in einem Klassendesign vermeiden
     * (Froh)     * (Froh)
-  * Anti-Pattern "Distributed Functionality"+  * Anti-Pattern "Distributed Responsibility"
     * (Joe)     * (Joe)
   * Anti-Pattern "Constructor Creep"   * Anti-Pattern "Constructor Creep"
     * (Joe)     * (Joe)
 +
 +Evtl (falls noch Zeit bleibt) "Frameworks für's Realtime Web":
 +
 +  * [[http://meteor.com/|Meteor.JS]] hat eine Menge Magie drin:
 +    * Reactive Programming (Context invalidation)
 +    * Diskussion: MeteorJS exportiert (einen Teil der) DB-API zum Client um den selben Code leichter auf Client und Server ausführen zu können. Daumen rauf oder runter oder beides?
 +    * (Flo) Anmerkung: Ich hab mit MeteorJS grad erst angefangen, wenn wir das aufschieben für's nächste mal hätte das uU mehr Substanz.
  
 {{tag>NUR}} {{tag>NUR}}