Созидание и война.
В программах есть творчество, но оно по многим правилам. Правил столько в больших системах, что до идеала не доделать.
Практика программирования имеет множество поворотов. Эти повороты как правило создают исследования. Исследования имеют тупики.
Исследования продолжаются очень долго, поэтому один человек делать будет очень долго и возможно вообще не выберется. Поэтому над системами работать может очень много людей.
Много людей пока работают делают стыки между своими подсистемами. Эти стыки трудно совмещать. Появляются ошибки при стыковке.
Чтобы разрешить ошибки проводят перетасовку подсистем или даже перестановки в подсистемах. Что вызывает обычно много возмущений из-за не желания поговорить друг с другом. Появляются глупые словесные потасовки. Они нужны если что-то сильно не стыкуется. Не стыкуется - мешает всеобщему удовлетворению.
Итак систему идеально не сделать. Много ошибок. Из-за ошибок перетасовки. Но хорошо бы дойти до точки для всеобщего удовлетворения.
Мораль: Война глупость! Возможностей скупость! Полезности крутость! Поэтому созидание нужно! И относитесь к потасовкам дружно! Чтоб дело услужно!