Извиняюсь, что вопрос не по теме.
Вижу здесь адекватность и поэтому решил задать.
Есть 4 книги, но не знаю с какой начать.
Структура и интерпретация компьютерных программ - Харольд Абельсон
Чистый код - Макконнел
Чистый код и Чистая Архитектура - Роберт Мартин.