(http://www.softwerkskammer.org/activities/Treffen_27_der_Softwerkskammer_Rhein_Main)
Einführung / Vorstellungsrunde
Lightning Talks
Lean Coffee
- Themen für zukünftige Treffen
- Golang
- http://golang.org/
- Kompilierte Sprache
- Von Google-Mitarbeitern, orientiert sich an C
- Toolchain: Build, Run, Test etc.
- Single Binary File
- Docker ist mit Go gebaut
- Book Club
- Arten von Tests
- Unit Tests, Integration Tests, BDD, Manuelles Testing, …
- Fachlich getriebene UI-Tests mit Arquillian / Graphene, Tilmann bereitet einen Vortrag für Karlsruher UG vor
- Selenium Testsuite über Grid
- Akzeptanz-Tests per „Living Documentation“
- Frontend-Testing mit DalekJS
- Implizite vs. explizite Variablendeklaration in C#
- Implizit: String Benutzername = GetName(id);
- Explizit: var Benutzername = GetName(id);
- Explizit: var listBenutzer = new Benutzer();
- Auch bei expliziter Zuweisung kann der Compiler Type Safety gewährleisten
- Implizit hat Vorteile beim Refactoring
- Beim Lesen des Codes können Typen auch stören (Stichwort verbose)
- Wie modularisierst du dein JavaScript?
- RequireJS
- Browser vs NodeJS?
- AngularJS als Basis
Themenvorschläge nächstes Treffen
- Jeder bringt (s)eine „One Line of Code“ mit
- IBAN Kata --> Evtl. würden wir hierfür einen ganzen Abend benötigen