Picture of Stefan Lieser
Stefan Lieser
,

Video and slides for the webinar "Software development without dependencies"

Dependencies are the fundamental evil of software development.

 

- They make testing more difficult, even if mock frameworks in principle create the technical prerequisites for testability.
- They make changeability more difficult, despite inversion of control and dependency injection.

What would it be like to get by without any dependencies? Is that even possible and if so, how?

In this webinar, Stefan Lieser explains the two basic structures of dependencies and derives principles that make dependencies a thing of the past. Code examples are used to show how source code can manage without dependencies.

Here is the recording of the webinar Software development without dependencies 


Enclosed are the slides from the webinar, as well as the links to the examples mentioned:

 

CSV Viewer - https://github.com/slieser/flowdesignbuch/tree/master/csharp/csvviewer/csvviewer

MyStocks - https://github.com/slieser/flowdesignbuch/tree/master/csharp/mystocks 

Our seminars

course
Clean Code Developer Basics

Principles and tests - The seminar is aimed at software developers who are just starting to deal with the topic of software quality. The most important principles and practices of the Clean Code Developer Initiative are taught.

to the seminar "
course
Clean Code Developer Trainer

Conducting seminars as a trainer - This seminar is aimed at software developers who would like to pass on their knowledge of Clean Code Developer principles and practices or Flow Design to others as a trainer.

to the seminar "
course
Clean Code Developer CoWorking

Online CoWorking incl. coaching -
We are often asked what developers can do to keep up with the topic of clean code development. Our answer: Meet up with other Clean Code Developers online on a regular weekly basis.

to the seminar "

Leave a Comment

Your email address will not be published. Required fields are marked *

en_USEnglish