GD Star Rating
loading...

Hello World, мужики!

Посоветуйте книг по Java™ (и не только). Простыня инсайде (похоливарить, наверное, тоже будет можно).

18 Responses to Hello World, мужики!

  1. linux_68Milk:

    Согласно новой линии партии, мне в нашем проекте нужно будет влиться ещё и в разработку на джаве (ЕЕ. Томкат, Хибернейт вот это всё…)

    Пробежавшись по этой блоге, я понял что основные советы это “Thinking in Java” и двухтомник Хорстманна и Корнелла “Core Java” (русское изадание у меня даже есть, правда старое и про пятёрку)

    ЕЕ-шникам же советуют взять и начать самостоятельно ковыряться с Томкэтом, Спрингом, Хибернейтом и т.д.

    Ладно, хорошо. Качнул TiJ4, сравнил с оглавлением CJ – я так понял что книги в общем и целом равнозначные и затрагивают примерно одни и те же вопросы.

    И вот тут всплывает самый важный вопрос:

    Что прочитать о идее/методах программирования на Java? Или даже вообещ отсранённо от какого-либо языка программирования, чтоб просто понимать как делать то, что я хочу, используя инструмент, котрый я выберу сам?

    Ибо полистал я эти книги и у меня о них чувство скалдываются как о советских учибниках – читать скучно но надо, да и сам я умный всё это уже знаю (программизмом страдаю уже лет 15. начинал с простых игрушек на бейсике. Верхом этой эпопеи считаю недовирусы, которые писал на асме. Потом меня подкосили семь лет плотной вебразработкти на PHP, а сейчас и вообще один PL/SQL да point-and-click среда разработки поверх БД). Да и было время, я игрушки на J2ME ваял.

    Смотрю на свою заветную полку книг, которые надо обязательно почитать, а там рядом с “Core Java” стоят три тома Кнута, книжка Банды Четырёх, зачем-то “Рефакторинг” Фаулера и прочий Танненбаум. Есть там ещё небольшая книжица – “Объектно-ориентированный подход. Java,.NET, C++” Вайсфельда…

    Годы недопрограммирования не прошли бесследно. Сдаётся мне, что хоть синтаксис для меня уже особого значения не имеет (Java, Lisp, Haskell…Какая в Notepad++ разница?), зато какие-то основные и очень важные полимеры просраны безвозвратно.

    Короче, что-то я уже начал от темы отходить. Ребят, что ещё, кроме TiJ, почитать? Хочется взяться за Джаву в нашем проекте и чтоб это было интересно, весело и продуктивно.

  2. linux_68Milk:

    : Да, спасибо, видел я это пост. Но мне нужно что-то большее. Возможно даже не про джаву.

  3. DioVelo:

    В интернетах советуют Thinking in Java (4th Edition) в оригинале. Мне вот самому недавно выпала судьба изучения java+springmvc+jboss+ant+многочегоещё.

  4. linux_68Milk:

    : И как, изучил? Что-то кроме TiJ читал? Или гугл в помощь и понеслась?

  5. G_lrado:

    Не знаю, я за неделю вкурил основы СпрингаMVC, и вот это все. Ещё через неделю был готов прототип системы обработки чрезвычайных ситуаций (добавление событий в бд, выбор экипажей разных в зависимости от их смены и занятости, и т.д.) Короче, если есть проект, и желание, дело пойдет быстро.

    Книгу читал Spring In Action, только по ссылке третье издание, у меня было второе. Довольно хорошая штука, изучение прям на основе реальной задачи, подход “от простого к сложному” – все понятно, и хорошо написано.

  6. RohSnow:

    : мне лично TiJ не очень понравилась, она скорее для новичков. Core Java и Effective Java читал с удовольствием даже после нескольких лет программирования на java. Если говорить про что-то более, чем core (ЕЕ, в его чистом виде на самом деле мало кто пользуется) то могу сказать, что по спрингу и хибернейту офф. документация на родных сайтах очень приличная.

  7. linux_68Milk:

    : Понятно. Ну, я пока решил всё же взяться за TiJ, а потом уже за Effective Java. Новичок, не новичок, а всё же многое забыто.

  8. DioVelo:

    : я только-только начал. Вот прямо сейчас пробую по этому туториалу понять что к чему. Про ant очень доступно рассказывается на лебедевском сайте, есть видео. По этой инструкции успешно установил tomcat. В общем, да, гугл в помощь и понеслась. На данный момент даже не до конца понимаю для чего всё это нужно)

  9. DioVelo:

    : комменты не обновил, поэтому получился ненужный совет с запозданием.

  10. HciaTa:

    Effective Java – стандарты использования языка, наверное стоит прочитать второй книжкой.

  11. linux_68Milk:

    : Спасибо, учту совет.

  12. Arbam:

    пожалуй я приложу ко всему вот это http://www.amazon.com/Bitter-Java-Bruce-… (русский перевод наверное как то вот так: “горькая баба”).
    ты кем хочешь пойти то? пограммером тогда одно, всякими архитектами наверное все таки немного другое, так как у каждого уровня проблемы разные, и они не то чтобы сильно проще, они тупо совсем другие, ну и жопа болит у одних за сорванные сроки у других за нежизнеспособный кал.
    вообще не советую тебе жабу, это дохлая психоделическая сука никак не умрет, а все пытается вырастить внутри себя какую-то колонию грибов, которые позволят тратить ебануто-огромные хренотучи денег на железо, разработку и саппорт, это та ветвь которая ведет мир к истреблению тараканами паразитами… ебану… сраные конференции о том как красноглазые хуи не спят ночами а решают проблемы платформы блеать! платформы, потому что нужно делать хренов work around, иначе никак…
    лучше C# 🙂 он цветет и пахнет, плюс поддержка M$, Eric Lippert, руссинович и еще хренокуча хренобубок с их блогами и полнейшей блажью присосок и свестопердюлек, да и вообще во главе стоял чел который сделал дельфи! бляах!

  13. Ofuprado:

    Чтобы не плодить очередную тему про книги, напишу здесь:

    Посоветуйте книгу по написанию скриптов на SQL

  14. Ofuprado:

    : а есть что-нибудь попроще, для начального уровня?

  15. Sukon:

    : PL/SQL? что такое “скрипты на SQL” вообще?

  16. Xxuen:

    : Начальный SQL. Отличная книжка, просто и по делу: http://www.amazon.com/Simply-SQL-ebook/d…

Добавить комментарий