Господа, так познавательно было читать ваш спор.

Особенно, если ты безнадежно далек от программирования. Но я еще раз напоминаю, что я просто студент, user, которому глубоко по барабану, каким образом эффективнее управлять корпоративной сетью. Лишь бы работало.
Поскольку данный спор разгорелся в мною организованной теме, смею выразить свое мнение. Принцип разделения труда мне ближе, поскольку он позволяет проследить ответственных за выполнение тех или иных задач. Мне кажется, пример
gava стоит воспринимать как исключение из общепринятой практики. Не более того. Принцип "каждый должен заниматься своим делом" считаю для себя верным.
Спасибо тем, кто мою просьбу услышал, обсудил проблему и дал ссылку на MatCad.
P.S.: Интересно, модератор имеет возможность разделить данную тему на спор программеров и разговор о ссылках на MatCad?