LINUX.ORG.RU

История изменений

Исправление untitl3d, (текущая версия) :

Ты описал как тут уже выразились «курятник» с криворучками.

Тот кто их написал может быть уже уволился и работает где-то в другом месте.

- Бажное легаси. Его не должно быть.
- Тестировать до посинения. Не отпускать человека, пока код не станет черной коробкой, в которую никто и никогда не полезет, она просто работает.
- Если в какой-то момент словили баг-шоустоппер, переписать. Или наловчить специально обученную обезьянку на этот код и она будет за него отвечать (скорее всего перепишет).

Или у того кто их написал могут быть более важные задачи.

НЕТ более важных задач, чем править баги в своем коде! Если есть, гнать такого в шею.

Или тот кто их написал не может исправить баг

Переписать такой код просто необходимо.

Исходная версия untitl3d, :

Ты описал как тут уже выразились «курятник» с криворучками.

Тот кто их написал может быть уже уволился и работает где-то в другом месте.

- Легаси. Его не должно быть.
- Тестировать до посинения. Не отпускать человека, пока код не станет черной коробкой, в которую никто и никогда не полезет, она просто работает.
- Если в какой-то момент словили баг-шоустоппер, переписать. Или наловчить специально обученную обезьянку на этот код и она будет за него отвечать (скорее всего перепишет).

Или у того кто их написал могут быть более важные задачи.

НЕТ более важных задач, чем править баги в своем коде! Если есть, гнать такого в шею.

Или тот кто их написал не может исправить баг

Переписать такой код просто необходимо.