Talk Night im April

Wir laden herzlich ein zu einem Talk von Chis Chedgey – Co-Founder von Structure 101 – zum spannenden Thema “Bridging the Divide between Architecture and Code”.

Für Getränke während und Pizza nach dem Talk wird wie immer gesorgt :).

Wir freuen uns auf eure Teilnahme!

Location:
adesso AG
Stockholmer Allee 20
44269 Dortmund

Bitte über meetup anmelden.

Hinweis: der Talk wird auf Englisch gehalten

Abstract:
Static diagrams on wikis and white-boards might capture the vision of architects, but they don’t much help programmers to understand how the code they’re working on right now fits into the architecture. Nor are the programmers warned when they violate the diagrams as they forge changes, line-by-line.

This is a huge problem – it is ultimately individual lines of code that make or break an architecture; and we know that a clean architecture will help teams develop a more flexible product, with less complexity, less wasted effort, etc. Worse, without practical architectural guidance, programmers wrestle with invisible structures that emerge from thousands of inter-dependent lines of code.

And being invisible, these structures become ever more complex, coupled, and tangled. In fact, uncontrolled structure actively fights against productive development.

This talk shows how to rein in emergent code-base structures and gradually transform them into a cogent, defined architecture. You will see how…

Visualizing the emergent structure makes a code-base easier to understand.
Restructuring to remove tangles and reduce coupling makes the visualized code-base easier to work on.
Specifying layering and dependency rules converts good structure into a controlled architecture that guides the team as the code-base evolves and grows.
A key ingredient is a live visualization, inside the IDE, of the detailed code the programmer is working on, in the context of the overall architecture. In short, you will learn how bridging the architect/programmer divide can convert code-base structure from liability into an asset that actively works for development productivity.

Hacking Challenge am 27.02.2018

Verspielter Start in das Jahr 2018. Am Dienstag, den 27. Februar ab 19:00 laden wir ein zu einer Java-Hacking-Challenge ein. Die Aufgabe wird sein, in Teams mit Java-Bordmitteln eine kleine Snake KI gegen eine API zu implementieren. Die verschiedenen KIs lassen wir dann in einem Turnier gegeneinander antreten und die Gewinner bekommen einen Preis.

Bringt einen Laptop mit WLAN und eure Lieblings-IDE mit!

Für Pizza und Getränke wird gesorgt.

Wir freuen uns auf einen lustigen Abend mit euch!

Location:
adesso AG
Stockholmer Allee 20
44269 Dortmund

Wir bitte um Anmeldung über unser Meetup.

Vortragsabend mit Simon Ritter am 28.11

Tag zusammen,

wir laden euch am 28.11. herzlich zu einem Vortragsabend in die adesso-Räumlichkeiten mit Simon Ritter ein. Simon begleitet Java fast seit seit Anfang an und war Java Evangelist bei Sun und Oracle, bevor er zu zu Azul Systems wechselte, wo er als Deputy CTO unter anderem die Entwicklung eines JDK für IoT-Geräte begleitet. Das Thema des (englischsprachigen) Vortrags lautet “Is an Agile Standard for Java Possible?”.

Für etwas zu Essen und Getränke wird wie immer gesorgt :).

Anmeldung auf Meetup.

Abstract:
Java has had nine releases (almost) over 22 years, with a cadence that has varied between 13 months and four and a half years. When JDK 9 is released in September, it will have been three and a half years since the launch of JDK 8. Many factors affect how long it takes to complete a release of Java, but Oracle has stated publicly that they want to move to a much more agile release process. The idea behind this is that features will be released when they are ready, and they won’t be grouped together to form significant major releases. How this works in practice and how developers and users will react to this is a cause for some debate. In this session we’ll look at some of the history behind the way standards for Java have been developed and what the advantages and disadvantages these proposed changes will have.

Viele Grüße,
Tom

Hackergarten im Juni

Hallo zusammen,

im Juni gibt es einen weiteren Hackergarten-Termin. Wenn ihr Lust habt, ein Hobby-Projekt / Open Source Projekt vorzustellen oder euch die Projekte von anderen anzuschauen, kommt vorbei! Nach der Vorstellung einiger Projekte bekommt ihr die Gelegenheit zusammen mit anderen Interessierten an dem ein oder anderen Projekt zu coden und euch über die Projekte und die verwendeten Technologien auszutauschen.

Also: welche Projekte habt ihr, über die ihr euch mal austauschen möchtet? Schreibt es gerne in die Kommentare, damit wir die Zeitslots planen können.

Termin: 13.06.2017 ab 19:00 Uhr
Ort: codecentric Dortmund, Hoher Wall 15, 44137 Dortmund

Gruß,
Tom

Hackergarten im Mai

Im Mai wird das erste mal nach längerer Pause wieder ein Hackergarten in Dortmund stattfinden. Das ganze wird dieses mal von der codecentric AG gehostet und gesponsert. In deren neuem Office in Dortmund kann dann bei Pizza in Gruppen an Open Source Projekten gehackt oder einfach neue Dinge ausprobiert werden. Wer im vorletzten Jahr bereits bei einem der Dortmunder Hackergarten zu gast war sollte das Verfahren bereits kennen 🙂

Aber natürlich wollen wir auch alle anderen Einladen mal beim Hackergarten vorbeizuschauen um neue Dinge zu lernen oder sich an einem Open Source Projekt zu beteiligen.

Zu diesem ersten Termin wird es als Einführung auch einen 20 minütigen Talk zum Thema Open Source Entwicklung geben.

Termin: 03.05.2017 ab 19:00 hr
Ort: codecentric Dortmund, Hoher Wall 15, 44137 Dortmund