Let's kick off a new batch of #AgileTalks meetups with our good friend and special guest: Thomas Sundberg, an independent consultant based in Stockholm, Sweden, having more than 25 years in software development.
He will talk about "A testable architecture and understanding what to implement".
We will have two lightning talks as well.
Costin Calisov, a senior developer with an experience of 15 years on C++ language, and 8 years in Agile software development, will talk about "Best coding practices".
Daniela Stanciu, a Java software developer in fintech, passionate about Java and JUnit, attending conferences and meetups, will talk to us about "Testing Java aplications. What’s new in JUnit5".
See you there?
Abstract for "A testable architecture and understanding what to implement":
An application can only be tested successfully using test automation
and executable specifications if the architecture is testable.
The tests must be fast, reliable, and offer good diagnosis precision.
They must also be easy to write, maintain, and execute. Tests without
these properties will be abandoned after a while and the effort
creating them will be lost.
You will learn about a proven architecture style that offers
testability and fast feedback in this session. We will examine an
example using well known tools to achieve the goal of working software
Speaker bio of Thomas Sundberg:
Thomas has a Masters degree in Computer Science from the Royal Institute of Technology (KTH), Sweden’s leading technical university. After
graduation, Thomas also taught at KTH.
Thomas currently teaches Behaviour-Driven Development, BDD, with Aslak
Hellesøy, the creator of Cucumber. Thomas has commit privileges on the
open-source Cucumber project, and works in partnership with Cucumber
Ltd. as well as Mozaic Works.
As a consultant, trainer, and developer Thomas has created value for
many teams around Europe. For the last ten years, Thomas has been an
invited conference speaker at GeeCON, I T.A.K.E. Unconference, and
European Testing Conference on topics including software
craftsmanship, clean code, test automation, and continuous deployment.
His blog at http://www.thinkcode.se/blog shares his obsessions with
technical excellence, Test-Driven Development, TDD, and BDD.
Thomas tweets as @thomassundberg