30 September, 2010

Рекомендуемая литература

Введение
В настоящее время мир наплодил огромное количество литературы. Среди нее много информации средней поршивости и еще больше шлака. Но иногда попадается литература высокого качества. В данной теме будет описана найденная мной литература, на которую не жалко выделить из жизни вечно нехватающего времени.

1) Java Language Specification 3rd Edition
Author: James Gosling, Bill Joy, Guy Steele and Gilad Bracha
Description: Спецификации языка программирования Java, третье издание, написанная создателями технологии. Это книга является авторитетным техническим справочником по языку программирования Java. Если вы хотите знать точные значения конструкций языка, то этот источник для вас.
Link: official site

2) Effective Java 2nd Edition
Author: Joshua Bloch
Description: сборник практических советов и шаблонов которые должны быть в репертуаре каждого Java программиста.
Link: Amazon.com OZON.ru


3) Java Concurrency in Practice
Author: Brian Goetz, Tim Peierls, Joshua Bloch, Joseph Bowbeer, David Holmes, Doug Lea
Description: Основные понятия безопасности параллелизма и потоков, Методы построения и составления потоко-безопасных классов, Использование строительных блоков параллелизма из java.util.concurrent, Тестирование параллельных программ, и другие темы, такие как атомарные переменные, неблокирующие алгоритмы, и модели памяти в Java.




4) Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative
Author: Craig Larman
Description: В книге рассматриваются основные принципы и приемы объектно-ориентированного анализа и проектирования (ООА/П). В ней вы найдете сведения об итеративном и гибком моделировании, шаблонах проектирования, архитектурном анализе и многих других вопросах. Весь материал рассматривается в контексте гибкого подхода к разработке с совместным применением процесса UP и других итеративных методов. 



Используемые источники:
1) Основные источники информации по Java - на www.imb.com
2) Книжная полка: Java - на habrahabr.ru

No comments:

Post a Comment