Рефакторинг: улучшение существующего кода. Фаулер М. скачать бесплатно
Название: Рефакторинг: улучшение существующего кода Автор: Фаулер М. Издательство: Символ-Плюс Год: 2003 Страниц: 420 Формат: PDF Размер: 18,5 МБ ISBN: 5-93286-045-6 Качество: Отличное Для сайта: AllRusBook.ru
Подход к улучшению структурной целостности и производительности существующих программ, называемый рефакторингом, получил развитие благодаря усилиям экспертов в области ООП, написавших эту книгу. Каждый шаг рефакторинга прост. Это может быть перемещение поля из одного класса в другой, вынесение фрагмента кода из метода и превращение его в самостоятельный метод или даже перемещение кода по иерархии классов. Каждый отдельный шаг может показаться элементарным, но совокупный эффект таких малых изменений в состоянии радикально улучшить проект или даже предотвратить распад плохо спроектированной программы. Мартин Фаулер с соавторами пролили свет на процесс рефакторинга, описав принципы и лучшие приемы его осуществления, а также указав, где и когда следует начинать углубленное изучение кода с целью его улучшения. Основу книги составляет подробный перечень более 70 методов рефакторинга, для каждого из которых описываются мотивация и техника испытанного на практике преобразования кода с примерами на Java. Рассмотренные в книге методы позволяют поэтапно модифицировать код, внося каждый раз небольшие изменения, благодаря чему снижается риск, связанный с развитием проекта.
Библиотеки впервые появились на древнем Востоке. Официально первой библиотекой считается коллекция глиняных табличек, приблизительно 2500 год до н. э., найденная в храме вавилонского города Ниппур. Одним из древнейших дошедших до нас собранием книг можно также считать ящик с папирусами, найденный в одной из гробниц близ египетских Фив. Он относится ко времени II переходного периода (XVIII — XVII вв. до н. э.). Приблизительно около 1250 года до н. э. Рамсесом II было собрано около 20 000 папирусов. Самая известная древневосточная библиотека — собрание клинописных табличек из дворца ассирийского царя VII века до н. э. Ашшурбанипала в Ниневии. Основная часть табличек содержит юридическую информацию.
В древней Греции первая публичная библиотека была основана в Гераклее тираном Клеархом (IV век до н. э.). Крупнейшим центром античной книжности стала Александрийская библиотека. Она была создана в III веке до н. э. Птолемеем I и была центром образования сего эллинистического мира. Александрийская библиотека являлась частью комплекса mouseion (музей). В комплекс входили жилые комнаты, столовые помещения, помещения для чтения, ботанический и зоологический сады, обсерватория и библиотека. Позднее к нему были добавлены медицинские и астрономические инструменты, чучела животных, статуи и бюсты, которые были использованы для обучения. В mouseion входило 200 000 папирусов в Храме (почти все библиотеки античности были при храмах) и 700 000 документов в Школе. Музей и большая часть Александрийской библиотеки были уничтожены приблизительно в 270 году нашей эры. В Средние века очагами книжности были монастырские библиотеки, при которых действовали скриптории. Там переписывалось не только Священное писание и сочинения Отцов Церкви, но и произведения античных авторов.
В эпоху Ренессанса деятели Возрождения, буквально, охотились за сохранявшимися в монастырях греческими и латинскими текстами. Появление книгопечатания внесло огромные изменения в облик и деятельность библиотек, все более теперь отличавшихся от архивов. Библиотечные фонды начинают стремительно разрастаться. С распространением грамотности в Новое время растёт также число посетителей библиотек.
Что Вы думаете о данной книге? ↓
Добавлять комментарии могут только зарегистрированные пользователи. [ Регистрация | Вход ]
Передо мною чистый лист бумаги. О, если бы создать шедевр на нем, Так написать загадочные знаки, Узоры тайные из слов. Потом… Но мысли медлят, не спешат излиться, И не торопится рука сама За ними в путь старательно стремиться, Чтоб удержать волшебные слова. Исчиркан будет лист, измят безбожно, В корзину кинут, где лежат уже Его собратья-мученики… Тошно, Не пишется. И пусто на душе… Но вдруг придет такое настроенье, Когда писать – спасенье для души. И потекут рекой стихотворенья, Рисуя беглых строчек виражи.