Какие книги есть по правильному написанию кода, по правильной структуре кода?
Классика:
Совершенный код Макконнела
Рефакторинг Фаулера
Повторюсь, но наверно это только подтвердит ценность литературы в списке:
1.Совершенный Код, С.Макконнелл
2.Рефакторинг, М.Фаулер
3.Паттерны проектирования, GoF