Есть такая хорошая книжка - "Совершенный код", автора С. Макконнелл. Кто не читал или не слышал вообще, очень советую. Книга не привязана к конкретному языку, примеры есть на С++, Java, C# и т.д. В ней описано много интересных приемов программирования и разработки проекта в целом.
Для того, чтобы Вас немного заинтересовать данной книгой - приведу интересные выкладки из нее:)
*-Нравится статья? Кликни по рекламе! :)