Библиотека knigago >> Компьютеры и Интернет >> Учебники и самоучители по компьютеру >> Java: устранение проблем

Лауренциу Спилкэ - Java: устранение проблем

Java: устранение проблем
Книга - Java: устранение проблем.  Лауренциу Спилкэ  - прочитать полностью в библиотеке КнигаГо
Название:
Java: устранение проблем
Лауренциу Спилкэ

Жанр:

Учебники и самоучители по компьютеру, Java, Java Script

Изадано в серии:

неизвестно

Издательство:

неизвестно

Год издания:

-

ISBN:

неизвестно

Отзывы:

Комментировать

Рейтинг:

Поделись книгой с друзьями!

Помощь сайту: донат на оплату сервера

Краткое содержание книги "Java: устранение проблем"

В этой книге представлены практические методики исследования и улучшения незнакомого кода. Вы узнаете о том, как определять скрытые зависимости, выявлять главные причины критических сбоев и аварийных завершений приложений, а также интерпретировать неожиданные результаты. Осваивайте профилирование и отладку и начинайте исследовать, как в действительности работают Java-приложения.

Издание подойдет для Java-разработчиков средней квалификации.

«Наконец-то вышла книга, которая демонстрирует, как устранять проблемы и исследовать Java-приложения в производственной среде! Она определенно может спасти положение!»

Атул Шринивас Хот, SquareOne Insights

Читаем онлайн "Java: устранение проблем". [Страница - 4]

успешного выполнения разработчиком всех перечисленных
выше задач. Таким образом, программист основную часть своего времени
тратит на изучение существующих решений, а не на фактическое написание кода, реализующего новые возможности.
В конечном счете чистое кодирование имеет ту же цель: научить разработчиков писать легко читаемые программные решения. Разработчики
прекрасно понимают, что гораздо полезнее с самого начала написать легко
читаемое решение, чем в дальнейшем тратить время, пытаясь понять его.
Но нужно честно признаться в том, что не все решения являются доступными для быстрого понимания. Нам всегда будут встречаться сценарии,
в которых потребуется понимание выполнения некоторой незнакомой
функциональной возможности.
Действительность такова: разработчики программного обеспечения тратят огромное количество времени, изучая и анализируя, как работают приложения. Они читают и исследуют код в кодовых базах приложений, а также
установленные зависимости, чтобы понять до конца, почему что-то не работает так, как предполагалось. Иногда разработчики читают код только для
того, чтобы выявить или лучше понять конкретную зависимость. Во многих случаях чтения кода недостаточно, и необходимо найти другие (иногда
более сложные) способы исследования того, что именно делает конкретное
приложение. Чтобы понять, как рабочая среда воздействует на приложение
или как конкретный экземпляр JVM выполняет Java-приложение, можно
воспользоваться сочетанием средств профилирования, отладки и анализа
журналов. Если вам хорошо известны все возможные варианты и методики
выбора наиболее подходящих инструментов, то вы сэкономите драгоценное время. Следует помнить о том, что именно на это разработчики тратят
большую часть времени. Эта часть процесса разработки может стать весьма
продуктивной.
Я написал эту книгу, чтобы помочь людям оптимизировать процесс анализа трудностей и проблем при разработке программного обеспечения.

Предисловие  11
В ней вы найдете наиболее важные методики анализа с соответствующими
практическими примерами. В книге рассматривается отладка, профилирование, использование журналов и эффективное объединение этих методик. На протяжении всей книги я буду давать полезные советы и описывать
приемы, которые помогут вам достичь большей продуктивности и быстрее
устранять проблемы (даже самые сложные). Другими словами, главная цель
этой книги – сделать вас более эффективным разработчиком.
Надеюсь, книга окажется для вас чрезвычайно полезной и поможет гораздо быстрее обнаруживать главные причины анализируемых проблем.

Благодарности
Создание этой книги было бы невозможным без множества профессионалов и дружелюбных людей, которые помогали мне на протяжении всего
процесса ее написания.
Я хочу сказать большое спасибо моей жене Даниэле, которая была рядом
со мной, делилась важными мнениями, постоянно поддерживала и вооду­
шевляла меня. Также хотелось бы выразить особую благодарность всем
коллегам и друзьям, чьи ценные советы помогли мне с самым первым вариантом оглавления и предварительным планом.
Я хотел бы поблагодарить весь коллектив издательства Manning за их
огромную помощь в создании полезного ресурса. Особая благодарность
Марине Майклс (Marina Michaels), Нику Уоттсу (Nick Watts) и Жан-Франсуа
Морену (Jean-François Morin) за их невероятную поддержку и профессионализм. Их советы сделали эту книгу более полезной. Также благодарю менеджера проекта Дейдру Хайам (Deirdre Hiam), редактора Мишель Митчелл
(Michele Mitchell) и корректора Кэти Теннант (Katie Tennant).
Спасибо моей подруге Иоане Гёц (Ioana Göz) за создание рисунков для
этой книги. Она превратила мои мысли в своеобразные комиксы, которые
вы будете видеть на протяжении всей книги.
Я также хотел бы поблагодарить всех, кто рецензировал рукопись и
предоставил полезные отзывы, которые помогли мне улучшить содержание этой книги. Хотелось бы особо отметить рецензентов из издательства Manning; это Алекс Гау (Alex Gout), Алекс Зурофф (Alex Zuroff), Амрах
Умудлу (Amrah Umudlu), Ананд Натарайан (Anand Natarajan), Андрес Дамиан Сакко (Andres Damian Sacco), Андрий Стосик (Andriy Stosyk), Аниндья
Бандопадхьяй (Anindya Bandopadhyay), Атул Шринивас Хот (Atul Shriniwas
Khot), Бекки Хьюитт (Becky Huett), Бонни Малек (Bonnie Malec), Брент Хонадел (Brent Honadel), Карл Хоуп (Carl Hope), Кэтэлин Матей (Cătălin Matei),
Кристофер Карделл (Christopher Kardell), Сисеро Сандона (Cicero Zandona),
Козимо --">

Оставить комментарий:


Ваш e-mail является приватным и не будет опубликован в комментарии.