Не дочитал, отложил, 10 книг списком обложками

Тут все книги, какие я по каким-то причинам не дочитал или отложил на потом. Например, прочёл главы, которые мне были нужны, а остальные не смотрел совсем.
  • Apache CXF Web Service Development

    Naveen Balani, Rajeev Hathi

    Прочёл не так много, страниц 50, остальное пролистал, поскольку, не всё было нужно.

    Версия Apache CXF: 2.2.3. Не самая свежая, но ещё и не самое ретро. Описаны как вполне стандартные случаи использования, так и всякие динамические вызовы, которые, на практике, скорее всего не понадобятся.

    Мне понравилось, как авторы разложили по полочкам XML, WSDL, SOAP, и так далее. Кратко и понятно. Если знаете английский, и нужно больше узнать про Apache CXF, то эта книга именно то, что нужно.

    Пока было время, тоже написал немного про Apache CXF, крайнюю версию, и не только теорию, но и практические примеры тоже. Вдруг кому пригодится.

    https://github.com/LeonisX/soap-examples
  • Разработка приложений Java EE 6 в NetBeans 7

    Дэвид Хеффельфингер

    Лишь пролистал.

    У Дэвида есть другие книги по тематике Java EE, так что, если любая из них уже прочитана, к этой стоит обращаться лишь в том случае, если код пишется в NetBeans - тут даются действительно толковые полезные советы как и что настроить.
  • Java EE 7 и сервер приложений GlassFish 4

    Дэвид Хеффельфингер

    Удивительно, ранее я прочёл версию этой книги для Java EE 6, но почти ничего об этом не помню.

    Постараюсь рассказать, как это произошло. Дело в том, что учить энтерпрайз, читая всё подряд безсмысленно. Не используемые знания быстро забываются. Советую другой подход - надо иметь представление о том, что энтерпрайз может, понимать технологии, а уж если потребуется на практике - читать подробности.

    Тут, например, я читал о JPA и JMS, у нас в проекте они используются, но это не учебник, то есть, если надо понять что это за технологии, надо открывать другие источники, например, Википедию, как минимум, а практические примеры смотреть в этой книге.

    Что касается этой книги - не прочёл и половины, поскольку, много времени уделено технологиям, которые сейчас для меня не актуальны. К тому же, часть из них дублирована в Spring, листал страницы лишь для того, чтобы освежить в памяти основные идеи.

    Об авторе и переводчике - весь материал, как и в предыдущей книге, написан здоровски, и читается на одном дыхании.
  • Java SE 8. Вводный курс

    Кей С. Хорстманн

    Книга действительно является кратким вводным курсом, 200 страниц, но что здорово - написана она именно с упором на особенности и новшества Java 8.

    В начале читается трудно - не самые простые примеры кода (особенность применения), большая плотность информации, много терминологии.

    Подойдёт для повышения квалификации. Например, только сейчас понял что такое функциональные интерфейсы, как объявлять ссылки на методы, и прочее-прочее.

    Если кратко, то рассматриваются лямбда-функции, стримы, JavaFX, Date and Time API, параллельные вычисления, JS (Nashorn), другие новшества, а так же несправедливо незамеченные возможности из Java 7.

    У автора есть ещё книга "Базовый курс", где всё расписывается более подробно.
  • Groovy и Grails. Практические советы

    Башар Абдул-Джавад

    Задача - прочесть про Groovy, Grails сейчас не интересен.

    Очень нравится, как автор расписывает слабые стороны Java.

    Несмотря на то, что книга рассчитана на Джавистов, да и сам Groovy очень близок к Джаве, мне с первой попытки далеко не всё было понятно. Тут либо перевод не совсем удачный, либо автор бегло рассматривает определённые вещи.

    Самое обидное, что перевод плохо вычитан, особенно, что касается самого языка - встречаются ошибки в коде, а иногда даже неоднозначности в определениях, вероятно, привнесённые переводчиками.

    Прочёл не всё, так что буду перечитывать.
  • Spring 3 для профессионалов

    Кларенс Хо, Роб Харроп

    Только начал читать. Поначалу немного смутило наличие грамматических ошибок и местами странные языковые конструкции. Текст вычитан слабо. Однако, когда пошло больше конкретики - стало ясно, что книга написана очень толковыми авторами. Они не стесняются указывать приёмы и технологии, мало относящиеся к Spring, что очень здорово для новичков.

    Ошибки:
    Листинг 4.39. Надо <property name="programmer">

    Отложил в пользу книги по Spring 4
  • JavaFX 2.0. Разработка RIA-приложений

    Тимур Машнин

    Это единственная книга по JavaFX на русском языке, и несомненно, все, кто плохо владеют инглишем, имеют выбор - либо обучаться по разрозненным интернет-ресурсам, либо вообще не заниматься JavaFX.

    Другим плюсом этой кгини является её бесплатное дополнение, которое даже куда более ёмкое, чем сама книга.

    Из минусов - с этой книгой будет непросто сразу стартовать. Для быстрого старта очень советую следующий ресурс:

    http://code.makery.ch/library/javafx-8-tutorial/ru/

    Дело в том, что эта книга достаточно быстро вырождается в справочник. Перечисляется куча методов и свойств, которые на практике вряд ли кто-то будет использовать. Как результат - много букв но низкая ёмкость полезности материала.
  • Гибкая разработка приложений на Java с помощью Spring, Hibernate и Eclipse

    Анил Хемраджани

    Примерно на 40 странице. В данный момент книга не подошла. Нудятина и на требуемые вопросы не отвечает
  • Java. Промышленное программирование

    Игорь Блинов, Валерий Романчик

    Отложил в пользу новой книги.

    В книге 2013-го года от тех же авторов "Java 2. Методы программирования - 2013" охватываемый материал почти тот же. Отчасти он дополнен, отчасти убраны какие-то устаревшие факты.

    Изменения следующие:
    1. Убрано описание новых возможностей Java 5, 6.
    2. Нет заметки про StringTokenizer
    3. Нет странички по классу Arrays
    4. Полностью убрана информация по GUI, событиям, компоновщивам, JavaBeans.
    5. Убраны приложения: HTML, JavaScript, Struts, Портлеты

    При всём при этом отчасти переписан код примеров, текст более читаемый, и книга выросла с 711 до 897 страниц (+86)!!!