Аз, като програмист, ще ви кажа следното: Програмистите мразят да правят нещата по няколко пъти, мразят да се вмъкват "малки" промени, които обаче объркват всичко, естествено мразят да не им се плаща :)
Моят съвет е:
1. Измислете цялата задача преди да я дадете на програмиста
2...