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
agenda:a0612 [2012/08/14 08:01]
Joachim Breuer [Recap]
agenda:a0612 [2012/08/15 13:00] (aktuell)
admin
Zeile 9: Zeile 9:
  
 ===== Organisation ===== ===== Organisation =====
-  * Mitschrift: [[:agenda:a0612:mitschrift]]+ 
 +  * Vorstellungsrunde 
 +  * Mitschrift: [[:agenda:a0612:mitschrift]] [[http://typewith.me/p/di1VaEBQnn]] 
 +    * Dennis 
 +  * Updates: [[http://hanselminutes.com/145/solid-principles-with-uncle-bob-robert-c-martin|Hanselminutes: SOLID Principles with Robert C Martin]] (Podcast 45 min) 
 + 
 +  * 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)
  
-===== Erfahrungen aus der Praxis: (unnötige) Abhängigkeiten in einem Klassendesign vermeiden ===== 
  
-  * (Froh)+===== Architektur =====
  
-===== Erfahrungen aus der Praxis: Anti-Pattern "Distributed Functionality" =====+"Erfahrungen aus der Praxis":
  
-  * (Joe)+  * (unnötige) Abhängigkeiten in einem Klassendesign vermeiden 
 +    * (Froh) 
 +  * Anti-Pattern "Distributed Responsibility" 
 +    * (Joe) 
 +  * Anti-Pattern "Constructor Creep" 
 +    * (Joe)
  
-===== Erfahrungen aus der Praxis: Anti-Pattern "Constructor Creep=====+Evtl (falls noch Zeit bleibt) "Frameworks für's Realtime Web":
  
-  * (Joe)+  * [[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}}