Thanks for your advice.Now I always have new assignments ,I mean I always have 2 or 3 days between two assignments.
So i understand,a developer should learn more on system design,pattern and things like UML instaed of detailed skill like what I mentioned if one consider his future development not just for present job. Do I understand right? Could you give some details or recommend some books/websites?
Thanks again for your attention!