Johan Martinsson is an inveterate crafter, passionate about design in code. When not coding he's a serial conference and meetup organizer.
He has spent many years helping teams adopt XP-practices, in particular TDD and Continuous Delivery.
Twitter: @johan_alps
23.11.2021
LOCATION: Online
KEYWORDS: Language, Lessons learned
AGENDA: | 19:00 - 20:30 CET: Talk with Q&A. Afterwards voluntary online video chatting with each other and the speaker in our Wonder.me room |
SPEAKER: Johan Martinsson COMPANY: Independent dev. Craftsman
SLIDES: http://www.changit.fr/bug-free-by-design
RECORDING: jug.ch YouTube-Channel
Get rid of whole families of bugs for good with 21 tricks to reduce the space available for bugs.
Bugs are not a fatality, they appear whenever the design allows for it. Learn how to fix the root-causes and how to give an intrinsic quality to your code.You'll look at static and dynamic typing in a different way. Learn about NoPrimitives, coupling & cohesion, if-less. We'll talk about the feedback-funnel and how it all scales from micro design to micro-services and to macro-design.
With loads of concrete examples and some live coding.
This talk is organized and brought to you in collaboration with our friends from the Software Crafts Romandie Meetup Group. It will be broadcast live on the Internet. You do not need to install any software or plugins, everything runs in your web browser. The software used allows you to ask the speaker questions as usual.
LANGUAGE: Talk: en / Slides: en
Johan Martinsson is an inveterate crafter, passionate about design in code. When not coding he's a serial conference and meetup organizer.
He has spent many years helping teams adopt XP-practices, in particular TDD and Continuous Delivery.
Twitter: @johan_alps
JUG Switzerland aims at promoting the application of Java technology in Switzerland.
JUG Switzerland facilitates the sharing of experience and information among its members. This is accomplished through workshops, seminars and conferences. JUG Switzerland supports and encourages the cooperation between commercial organizations and research institutions.
JUG Switzerland is funded through membership fees.