Branching considered harmful - Lars Bendix

In March 1968 Edsger Dijkstra published his famous letter "Go To Statement Considered Harmful". When I read it at university, I thought that it would be impossible to program without go to statements, but since I left behind me assembly programming I have never used a go to statement.

In this Open Space, I will claim - and try to argue - that also branching should be considered harmful. That branching brings more problems than advantages - and that in many cases, it is possible to live without branching. I hope that the participants will bring their branching cases - and try to convince me that in their cases branching makes sense.

After the discussions everyone will hopefully be more knowledgable and wise about why most branching really does not make sense - and in which cases it is really worth paying the price of branching.