Donnerstag, 18. Mai 2017

13. Juni: Coding Dojo

TDD (Test-Driven Development) und Pair-Programming kann man nie genug üben und deshalb treffen wir uns für ein weiteres Coding Dojo um unsere Skills zu verbessern.


Agenda

  1. Einführung Coding Dojo, TDD und Pair-Programming wenn nötig
  2. Paarweise TDD mit googletest üben
  3. Präsentation und Diskussion der Vorgehen
  4. Apero

Ort

bbv Software Services AG, Blumenrain 10, Luzern, 1. Stock

Datum

Di. 13.06.2017, 19 - 21 Uhr (Anschliessend Apero)

Mitbringen

  • Eigener netzwerkfähiger Notebook mit installiertem Browser. Es ist keine IDE und C++ Toolchain nötig. Wir programmieren im Browser.
  • Spass, Mut und Enthusiasmus
Es sind alle herzlich Willkommen die gerne mit C++ programmieren. Egal ob Anfänger oder Experte auch wenn ihr TDD, Googletest und Pair-Programming nicht kennt.

Anmeldung

Erfolgt über die Veranstaltung unserer Xing Gruppe C++ Usergroup Zentralschweiz, über  den Meetup Event oder über das Kontaktformular rechts. 

Wir freuen uns auf dich.

Montag, 1. Mai 2017

8. Mai: Coding Dojo

Nach ein paar Vorträgen machen wir mal wieder ein Coding Dojo um gemeinsam in einer lockeren Atmosphäre an unseren TDD (Test-Driven Development) und Pair-Programming Skills zu arbeiten.


Agenda

  1. Einführung Coding Dojo, TDD und Pair-Programming wenn nötig
  2. Paarweise TDD mit googletest üben
  3. Präsentation und Diskussion der Vorgehen
  4. Apero

Ort

bbv Software Services AG, Blumenrain 10, Luzern, 1. Stock

Datum

Mo. 8.05.2017, 19 - 21 Uhr (Anschliessend Apero)

Mitbringen

  • Eigener netzwerkfähiger Notebook mit installiertem Browser. Es ist keine IDE und C++ Toolchain nötig. Wir programmieren im Browser.
  • Spass, Mut und Enthusiasmus
Es sind alle herzlich Willkommen die gerne mit C++ programmieren. Egal ob Anfänger oder Experte auch wenn ihr TDD, Googletest und Pair-Programming nicht kennt.

Anmeldung

Erfolgt über die Veranstaltung unserer Xing Gruppe C++ Usergroup Zentralschweiz, über  den Meetup Event oder über das Kontaktformular rechts. 

Wir freuen uns auf dich.

Sonntag, 26. März 2017

11. April: Conan.io - The open-source C/C++ package manager

Im April möchten wir euch Conan ein Open-Source Packmanager für C++ vorstellen und auch gleich ausprobieren.
Für den Workshop könnte ihr euer eigenes Projekt mitnehmen oder mit dem von uns zur Verfügung gestellten arbeiten. Alles was ihr braucht ist eine C++ Toolchain mit einem Build System eurer Wahl, z.B. CMake und Python.

 Agenda

  1. Vortrag: Conan.io - The open-source C/C++ package manager
  2. Workshop
  3. Diskussion
  4. Apéro

Ort

bbv Software Services AG, Blumenrain 10, Luzern, 1. Stock

Datum

Di. 11.04.2017, 19 - 21 Uhr (Anschliessend Apero)

Mitbringen

  • Notebook mit C++ Toolchain und Python
Es sind alle herzlich Willkommen die gerne mit C++ programmieren. Egal ob Anfänger oder Experte.

Anmeldung

Erfolgt über die Veranstaltung unserer Xing Gruppe C++ Usergroup Zentralschweiz, über  den Meetup Event oder über das Kontaktformular rechts. 

Wir freuen uns auf dich.

Unterlagen: Februar und März

Die Vortrags Unterlagen, Cheat Sheets sowie die Coding-Dojo Übungen vom Februar und März findet ihr hier:
https://drive.google.com/open?id=0B9Mp95zPFqfVZlI0SFl5MXEwa00


Donnerstag, 23. Februar 2017

13. März: Behaviour-driven Development" (BDD) mit C++


Behaviour Driven Development (BDD) ist schon lange nicht mehr neu und hat sich bewährt, trotzdem wird es im C++ Umfeld kaum praktiziert. Obwohl BDD nicht auf Automatisierung und ihre Werkzeuge reduziert werden darf, spielen Automatisierungs-Framework eine wichtige Rolle bei der Umsetzung. Nach einer kurzen Einführung in BDD präsentiert und vergleicht dieser Vortrag C++ Frameworks die es erlauben ausführbare Spezifikationen als Beispielszenarien zu schreiben und die Vorteile von BDD zu nutzen.

Für den Workshop ist es ideal wenn ihr euren eignen Rechner der eine C++11 Toolchain, CMake und Ruby installiert hat dabei habt.

Agenda

  1. Vortrag: BDD mit C++
  2. Workshop
  3. Diskussion
  4. Apéro

Ort

bbv Software Services AG, Blumenrain 10, Luzern, 1. Stock

Datum

Mo. 13.03.2017, 19 - 21 Uhr (Anschliessend Apero)

Mitbringen

  • Notebook mit C++11 Toolchain, CMake (> 3.2) und Ruby
Es sind alle herzlich Willkommen die gerne mit C++ programmieren. Egal ob Anfänger oder Experte.

Anmeldung

Erfolgt über die Veranstaltung unserer Xing Gruppe C++ Usergroup Zentralschweiz, über  den Meetup Event oder über das Kontaktformular rechts. 

Wir freuen uns auf dich.

Freitag, 27. Januar 2017

14. Februar: Unit-Level Spezifikationen mit Igloo und Catch

Source: Public Domain, https://commons.wikimedia.org/w/index.php?curid=3648025
Passend zur Jahreszeit stellen wir euch Igloo und Catch vor (den Pelz könnt ihr trotzdem zu Hause lassen).
Sowohl Igloo als auch Catch sind Test Frameworks die es erlauben im BDD Stil Unit-/Component-Level Spezifikationen zu schreiben. Der BDD Stil kann dabei helfen den Fokus weg vom Testing mehr auf das Beschreiben des Verhaltens (Behaviour) zu richten und unterstützt dadurch das Erlernen der Test-getriebenen Entwicklung (TDD).
Nach einer kurzen Einführung in BDD, Igloo und Catch haben wir Zeit mit den beiden Frameworks zu arbeiten.

Agenda

  1. Einführung in BDD, Igloo und Catch
  2. Workshop
  3. Diskussion
  4. Apéro

Ort

bbv Software Services AG, Blumenrain 10, Luzern, 1. Stock

Datum

Di. 14.02.2017, 19 - 21 Uhr (Anschliessend Apero)

Mitbringen

  • Eigener netzwerkfähiger Notebook mit installiertem Browser. Es ist keine IDE und C++ Toolchain nötig. Wir programmieren im Browser.
  • Spass, Mut und Enthusiasmus
Es sind alle herzlich Willkommen die gerne mit C++ programmieren. Egal ob Anfänger oder Experte.

Anmeldung

Erfolgt über die Veranstaltung unserer Xing Gruppe C++ Usergroup Zentralschweiz, über  den Meetup Event oder über das Kontaktformular rechts. 

Wir freuen uns auf dich.

Mittwoch, 14. Dezember 2016

Pub Quiz Slides

Das Pub Quiz gestern hat Spass gemacht. Hoffentlich haben auch alle ein bisschen etwas dazugelernt.
Hier sind noch die Fragen und Antworten.

Ein grosses Danke an Olve Maudal. Von ihm sind einige der Fragen. Und ein weiteres Danke an bbv Software Services AG für Pizza und Bier.