I recently employed a junior programmer fresh out of training college. He did C#. In my technical assessment of him he battled quite a bit. But I decided to give him a chance as he was in a catch-22. Without experience and without a job. Anyway, he has a reasonable level of knowlegde of C#, but battles to convert concepts into code. He understands OO principles, but has difficulty in translating the problem domain to object domain and code. I am coaching him but it is slow going and it is taking lot of my time. Any pointers as to good books or articles for him to read?
Tx
Tx