Dlaczego tak
Przestrzeganie podziału ról zapobiega chaosowi w wersjach programu: zmiany wprowadza jedna osoba, która je dokumentuje i zna ich wpływ na całość. Samodzielna poprawka wydaje się szybsza i może być technicznie słuszna, ale programista nie będzie o niej wiedział i przy kolejnym wgraniu nadpisze ją albo nie zrozumie zachowania linii.