азербайджанец (sushilshik) wrote,
азербайджанец
sushilshik

Category:

Thinking in Java

Thinking in Java (Философия Java). Брюса Эккеля. Четвертое издание. Давно прочитал ее, когда только начинал учить Java. Все потом мечтал еще раз пройтись внимательно от корки до корки. И вот вернул долг.

Книга не особо серьезная, например, нет списка литературы. Зато на каждую деталь есть пример кода чтобы поэкспериментировать.

Позавчера утром спросонья сделал тесты и до автоматизма выучил названия глав. Очень помогает на память ориентироваться в книге. И сравнивать ее содержание с спецификацией Java, чье оглавление также выучил с помощью тестов. Так появляется чувство перспективы и увлекательное чувство драматизма что ли, сюжетного напряжения в теме.

Начал ее в середине ноября и завершил 9. А спецификацию Java — в начале октября до 1-ого.

В этой версии 638 страниц, есть новая и более глубокая версия почти в 1200 страниц. Со списком литературы, но очень скромным. Ее уже буду по ходу дела осваивать, как справочник. Тоже в программе концептуального моделирования, но уже не от корки до корки. Мне кажется, что подробное чтение «от начала и до конца» нужно больше для создания собственной уверенности в знании, даже вдохновения, для создания широкой картины и основы в предметной области, для загрузки в память, чтобы потом припоминалось при случае: «кажется, я об этом моменте читал и тут должно быть примерно вот так, проверю-ка в книге». А потом уже в практической работе с помощью выписок, тестов и конспектов постепенно доучивать подробности до автоматизма.

На скриншотах зелеными плашками справа отмечал каждый прочитанный ряд в десяток страниц. Это прибавляет мотивации и помогает ориентироваться в ходе чтения.

thinking_in_java_1

thinking_in_java_2

thinking_in_java_3
Tags: java, книга, программирование
Subscribe
  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 2 comments