Wissensbank

Projektmanagement: Scrum

Background In order to successfully implement a large software project, it is crucial that all developers adhere to a structured model for progressing. These models are known as project management …

Schreibstile: Iterativ und Rekursiv

There are almost countless different approaches to achieving a programming goal. In general, a distinction is made between iterative and recursive programming styles. The procedural style will not be covered, …

Bugs: Race Condition

The expression “Race Condition” is used to refer to a state in which multiple processes of a system execute in parallel, whereby a strict adherence to a particular order of …

Bug: Dead Lock

With multithreaded (parallel execution) or asynchronous programmes, there is a risk of a system entering a blocked state. A deadlock describes such a state in which several processes are waiting …