Technical Chinese: spaghetti code and ecosystem

Spaghetti code, Noun, masculineNo, you can't eat it - and yet it is extremely difficult to digest. Spaghetti code brings many an online developer to the brink of despair, or even makes them want to vomit. Whether Java, C, Python, PHP or Ruby, a spaghetti code is a source code whose structure is not always logical and comprehensible, but is so convoluted, intertwined or constantly expanded that it appears to others like a plate of spaghetti that can hardly be turned onto a fork or split apart. This leads to unpleasant scenes when developers within companies or agencies outdo each other in badmouthing each other's code. Unfortunately, the term spaghetti code sometimes also includes code that an online developer has not programmed themselves. This is understandable, as there are a lot of unqualified people out and about programming and there is only meaningful certification for very few programming languages. Moreover, a second developer is often only brought in when the project is already so shaky and time-critical that it threatens to burn out. It's a shame that in the digital world, which holds open source as its sanctuary, there is always criticism of everything that is not self-invented. But it is reassuring that the same problems and rules prevail in this new world as in the analog world. One of them is: too many cooks spoil the broth.Ecosystem, Noun, neuterThe ecosystem is currently experiencing a great revival. It's been a while since it first appeared and - named the Business Ecosystem by its inventor, Harvard professor James F. Moore - has become firmly established in the presentations of management consultants and the textbooks of elite business schools around the world. Not to be confused with the eco-system, which has been shaken up, at least politically, since the nuclear vote in Switzerland. The popularity movements of the two terms seem to be intersecting at the moment: One is currently on the decline in the media (eco-system) or its existence has recently even been denied (climate lie), while the other seems to be used for everything, especially in marketing. Brand ecosystem, marketing ecosystem and digital ecosystem are applications that are used to score points in pitches and strategy presentations up and down the country. They simply refer to all the elements, factors and target groups (stakeholders) relevant to a company or business process that are interrelated and influence each other. This is similar to what happens in nature between geographical location, climate, biological laws and the resulting changes in habitats.Benno Maggi

More articles on the topic