Csaba Patkos – Getting Started with Test Driven Development About Csaba Patkos Summary A hands-on workshop to introduce TDD for the interested programmers. It has a theoretical part, not very much, just so that each attendee can remember what a…
Csaba Patkos – Getting Started with Test Driven Development About Csaba Patkos Summary A hands-on workshop to introduce TDD for the interested programmers. It has a theoretical part, not very much, just so that each attendee can remember what a…
Johan Martinsson & Rémy Sanlaville – Hexagonal Architecture – Ports and Adapters About Johan Martinsson About Rémy Sanlaville Summary Did you succeed to create a nice OO application by using multi-level architecture? We think that is not possible and multi-level…
Aki Salmi – Refactoring Legacy Code – a true Story About Aki Salmi Summary This is a true story. Me getting an assignment to a project which had 0 tests. And no other developers. Old, yet live code written in…
Alex Bolboacă – A Career Growth Model: The Pyramid of Programming Skillsets About Alex Bolboacă Summary As a programmer, you are wondering what it takes to grow your career in a fast-changing environment. This talk is about a path for…
Erik Talboom – CQRS in Baby Steps About Erik Talboom Summary Command Query Responsibility Segregation is a very powerful and yet easy architectural pattern that can help you to simplify the execution path through your codebase. It doesn’t matter wether…
Bogdan Grădinariu – Logic and Style in Modern Web Apps About Bogdan Grădinariu Summary This paper is mainly about an improved and cleaner way to build the css architecture of a web application. In a web environment, people tend to…
Adi Bolboacă – S.O.L.I.D. Principles About Adi Bolboacă Summary Today we need to change products fast and in a reliable way, without introducing defects. We will have a discussion about five basic principles of object-oriented programming and design: Single responsibility,…
Claudia Roșu & Alex Bolboacă – Applied Craftsmanship in a Real Project About Claudia Roșu About Alex Bolboacă Summary Software craftsmanship is a relatively new movement, and as such it often creates discussions and controversy. It’s useful therefore to see…
Martin Naumann – Open Data Wizardry 101 About Martin Naumann Summary Are you a data nerd or do you want to become one? Then this session is for you! We will dive into the many faces of open data. Then,…
Sandro Mancuso – Crafted Design About Sandro Mancuso Summary How can we quickly tell what an application is about? How can we quickly tell what it does? How can we distinguish business concepts from architecture clutter? How can we quickly…