Softwerkskammer

 

Softwerkskammer Sachsen/Leipzig

Nächsten Termine

Link

Themenspeicher

  • Quick Check (Andreas)
  • Reguläre Ausdrücke - von Einführung bis zu atomaren Klammern, Unterschiede von DFA/NFA/Posix-NFA ... soweit ihr gehen wollt (Christoph)
  • Neuronale Netze mit Tensorflow (Python), ggfs. mit Hands-on (Christoph)
  • Neuronale Netze: Wie wurde einer der besten Go-Spieler geschlagen? (Christoph)

Wegbeschreibung Makerspace

Wegbeschreibung Makerspace

Archiv Vergangener Veranstaltungen

Git-Session mit Alex (17.2.2016)

Referent: Alexander Gross

"Da die meisten vielleicht schon mit **git **arbeiten können wir uns auf etwas speziellere Themen konzentrieren wie z. B. add --patch, interactive rebase, rerere, bisect und Workflow/Branching-Modelle. Falls eine Einführung gewünscht ist bekommen wir das auch hin. Ich richte mich gerne nach dem Publikum!"

Bitte Laptops mit installiertem **git **für's selbst ausprobieren mitbringen.

Referenzen


Mockist vs. Classicist TDD (19.1.2016)

Referent: David Völkel (Softwerkskammer München)

TDD ist nicht gleich TDD: die "London School of TDD" ("Mockists") allen voran Steve Freeman und Nat Pryce setzen auf Top-down-Design und Interfaces um Rollen zu benachbarten Objekten expliziter herauszuarbeiten und das Design von außen ("Outside-In") durch die Akzeptanztests zu treiben. Interaktionen der Objekte untereinander stehen im Vordergrund und können durch starken Mocking-Einsatz isoliert Unit-getestet werden. Im Gegensatz dazu versucht die "Chicago School of TDD" ("Classicists") mit Vertretern wie Kent Beck oder Uncle Bob wenn irgendmöglich auf Mocks zu verzichten. Statt Interaktionen stehen "state based testing" und das Prüfen von Rückgabewerten im Fokus.

Wir wollen uns ansehen was beide Ansätze ausmacht und vor allem herausfinden welcher für welche Probleme besser geeignet ist.

Referenzen


C-Session (17.11.2015)

Referenten: Maik Töpfer, Christof Pieloth

Wir treffen uns auf ein Software-Bier oder Mate und reden dieses Mal über C.

Vorträge

  • "Not Your Fathers C - C Programmierung 2015" (45 Min) - recycelter Vortrag vom DevOpenSpace (Maik)
  • Kleine Einführung in C und die GCC als Workshop (Christof)
    • defines/macros
    • Header, Include-Guards
    • Object-Dateien/Linker

Bringt euren Laptop mit, gerade bei Christofs Session gibt's ne Möglichkeit für Hands-On.

Empfohlene Tool-Chain:

  • gcc
  • Texteditor eurer Wahl (Syntax-Highlighting ist auch bei C was sinnvolles)
  • gcc auf Windows: Cygwin oder Mingw

Referenzen


Software-Qualitätsmetriken (24.09.2015)

Referent: Alexander Michehl

Vortrag und Diskussion