Practical Programmer The methodology of the professional and scientific work, Belgrade, Mathematical Faculty, May 2011 Dejan Vesić, ://.