Задать вопрос

Книги, дающие базу по программированию в целом и ООП?

Программированием заинтересовался недавно, но вплотную. Начал изучать Android по видеоурокам и различным блогам. Всё было бы ничего, но постепенно, с усложнением материала начало пропадать понимание происходящего, всё больше строк кода стало просто копироваться из тьюториала. Случайно наткнулся на уроки по Ruby, где в нескольких предложениях описана концепция ООП и ее основные принципы. И, о чудо, многие непонятности стали пониматься, а куски копируемого кода стали более прозрачными. Так я понял, что не хватает какой-то базы, на которой нужно развивать свои навыки и без которой этого развития никак не получится. Погуглить, я погуглил, но очень хочется узнать мнение большинства: какие книги почитать, чтобы абстрагировано от языков в них раскрывалась суть программирования, идеи, принципы и т.д.? В общем, какие книги помогут нарастить этот недостающий фундамент?
Спасибо.
  • Вопрос задан
  • 16873 просмотра
Подписаться 107 Оценить Комментировать
Ответ пользователя Андрей Лебедев К ответам на вопрос (10)
@vanilla_men
Can you draw the world?
Чтобы понимать - читайте Кнута, Кернигана, Ричи, Страуструпа. Эти книги замусолены не одним поколением программистов, и переизданы несчетное количество раз. Это как в литературе - начинается все с классики. Потом можете смотреть в сторону книг Гради Буча, Фаулера и подобных им. Без базы никуда короче.
Ответ написан
Комментировать