очень правильно, потому что, к примеру, заказчик сказал тебе: "Александр, сделай ка контроль учета оплат по договорам" а ты ему: "Да легко, сейчас напишу..." Тратишь на это неделю изобретая велосипед, сдаешь работу. А потом(если не сразу) заказчик узнает, что ему просто надо было функциональную опцию включить соответствующую.. будет неловкий момент