Программист-прагматик. Путь от подмастерья к мастеру


Книга Программист-прагматик. Путь от подмастерья к мастеру


Находясь на переднем крае программирования, книга "Программист-прагматик. Путь от подмастерья к мастеру" абстрагируется от всевозрастающей специализации и технических тонкостей разработки программ на современном уровне, чтобы исследовать суть процесса - требования к работоспособной и поддерживаемой программе, приводящей пользователей в восторг. Книга охватывает различные темы - от личной ответственности и карьерного роста до архитектурных методик, придающих программам гибкость и простоту в адаптации и повторном использовании.
Название: Программист-прагматик. Путь от подмастерья к мастеру
Автор: Э. Хант, Д. Томас
Издательство: ЛОРИ
Год: 2004
Страниц: 289
Формат: программа для djvu
Размер: 6,80 МБ
ISBN: 0-201-61622-x, 5-85582-213-3
Качество: Отличное
Серия или Выпуск:
Содержание:
Глава 1. Прагматическая философия
   1 Мой исходный текст съел кот Мурзик
      Принятие ответственности
   2 Энтропия в программах
   3 Суп из камней и сварившиеся лягушки
   4 Приемлемые программы
      Находите компромисс с пользователями
      Знайте меру
   5 Портфель знаний
      Ваш портфель знаний
      Построение вашего портфеля
      Цели
      Возможности обучения
      Критическое осмысление
   6 Общайтесь
Глава 2. Прагматический подход
   7 Пороки дублирования
      Как возникает дублирование?
      Навязанное дублирование
      Неумышленное дублирование
      Нетерпеливое дублирование
      Коллективное дублирование
   8 Ортогональность
      Что такое ортогональность?
      Преимущества ортогональности
      Проектные группы
      Проектирование
      Инструментарии и библиотеки
      Написание текста программы
      Тестирование
      Документация
      Жизнь в условиях ортогональности
   9 Обратимость
      Гибкая архитектура
   10 Стрельба трассирующими
      Программа, которую видно в темноте
      При стрельбе трассирующими вы не всегда попадаете в цель
      Программа трассировки и создание прототипов
   11 Прототипы и памятные записки
      Для чего создаются прототипы
      Как использовать прототипы
      Создание прототипов архитектуры
      Как не надо использовать прототипы
   12 Языки, отражающие специфику предметной области
   13 Оценка
      Насколько точной является "приемлемая точность"?
      Из чего исходят оценки?
      Что сказать, если вас просят оценить что-либо
Глава 3. Походный набор инструментов
   14 Преимущества простого текста
      Что такое простой текст?
      Недостатки
      Преимущества простого текста
      Подводим итог
   15 Игры с оболочками
      Утилиты оболочек и системы Windows
   16 Мощь редактирования
      Один-единственный редактор
      Средства редактирования
      Производительность
      Куда же направиться?
      Какой же редактор выбрать?
   17 Управление исходным текстом программ
      Команда, в которой я работаю, не использует систему управления исходным текстом
      Программы управления исходным текстом
   18 Отладка
      Психология процесса отладки
      Умонастроение отладки
      С чего начать?
      Стратегии отладки
      Элемент удивления
      Контрольные вопросы при отладке
   19 Обработка текста
   20 Генераторы текстов программ
      Пассивные генераторы
      Активные генераторы текста
      Генераторы текста не должны быть слишком сложными
      Генераторы текста не всегда генерируют тексты программ
Глава 4. Прагматическая паранойя
   21 Проектирование по контракту
      Реализация принципа ППК
      ППК и аварийное завершение работы программы
      Другие случаи применения инвариантов
      Динамические контракты и агенты
   22 Мертвые программы не лгут
      Аварийное завершение не означает "отправить в корзину для мусора"
   23 Программирование утверждений
      Не отключайте утверждения
   24 Случаи, в которых используются исключения
      Что является исключительным?
      Обработчики ошибок как альтернатива исключению
   25 Балансировка ресурсов
      Объекты и исключения
      Балансировка и исключения
      Случаи, при которых балансировка ресурсов невозможна
      Проверка баланса
Глава 5. Гибкость против хрупкости
   26 Несвязанность и закон Деметера
      Сведение связанности к минимуму
      Закон Деметера для функций
      А не все ли равно?
   27 Метапрограммирование
      Динамическая конфигурация
      Приложения, управляемые метаданными
   28 Временное связывание
      Последовательность операций
      Архитектура
      Проектирование с использованием принципа параллелизма
      Развертывание
   29 Всего лишь визуальное представление
      Протокол "Публикация и подписка"
      Принцип "модель-визуальное представление-контроллер"
      Отходя от графических интерфейсов
      Все такой же связанный (после стольких лет)
   30 Доски объявлений
      Реализация концепции доски объявлений
      Пример приложения
Глава 6. Пока вы пишете программу
   31 Программирование в расчете на стечение обстоятельств
      Как программировать в расчете на стечение обстоятельств
      Преднамеренное программирование
   32 Скорость алгоритма
      Что подразумевается под оценкой алгоритмов?
      Система обозначений 0()
      Оценка с точки зрения здравого смысла
      Скорость алгоритма на практике
   33 Реорганизация
      Когда осуществлять реорганизацию?
      Как производится реорганизация?
   34 Программа, которую легко тестировать
      Модульное тестирование
      Тестирование в рамках контракта
      Создание модульных тестов
      Применение тестовых стендов
      Построение тестового окна
      Культура тестирования
   35 Злые волшебники
Глава 7. Перед тем, как начать проект
   36 Карьер для добычи требований
      В поисках требований
      Документация требований
      Чрезмерная спецификация
      Видеть перспективу
      Еще одна мелочь
      Поддержка глоссария
      Прошу слова
   37 Разгадка невероятных головоломок
      Степени свободы
      Есть более простой способ!
   38 Чувство готовности
      Здравое суждение или промедление?
   39 Западня со стороны требований
   40 Круги и стрелки
      Какова отдача от методов?
      Нужно ли использовать формальные методы?
Глава 8. Прагматические проекты
   41 Команды прагматиков
      Никаких разбитых окон
      Сварившиеся лягушки
      Общайтесь
      Не повторяйте самого себя
      Ортогональность
      Автоматизация
      Чувствуйте момент, когда нужно остановиться
   42 Вездесущая автоматизация
      Все в автоматическом режиме
      Компилирование проекта
      Автоматизация процесса сборки
      Автоматические административные процедуры
      Дети сапожника
   43 Безжалостное тестирование
      Что тестировать
      Как проводить тестирование
      Когда тестировать
      Кольцо сжимается
   44 Все эти сочинения
      Комментарии в программе
      Исполняемые документы
      Технические писатели
      Печатать документ или ткать его на холсте?
      Языки разметки
   45 Большие надежды
      Передача надежд
      Небольшой довесок
   46 Гордость и предубеждение
Приложение А. Информационные ресурсы
      Профессиональные общества
      Собираем библиотеку
      Интернет-ресурсы
Приложение В. Ответы к упражнениям
Скачать Программист-прагматик. Путь от подмастерья к мастеру
depositfiles.com
letitbit.net
turbobit.net
vip-file.com

Рейтинг: 4.8 баллов / 2537 оценок
Формат: Книга
Уже скачали: 12692 раз

Поделиться Книгой с друзьями:





Похожие Книги

Нам показалось, что Книги ниже Вас заинтересуют не меньше. Эти издания Вы так же можете скачивать и читать совершенно бесплатно на сайте!

  • Книга Мотивационный тренинг

    Мотивационный тренинг

    Название: Мотивационный тренингАвтор: Сидоренко Е. В.Год: 2005Формат: docРазмер: 3.26 mbКнига представляет собой практическое руководство для психолога-тренера. Автором предложена концепция мотивацион . . .

  • Книга Тотем и табу

    Тотем и табу

    Название: Тотем и табу.Автор: Фрейд Зигмунд.Издательство: СПб.: Азбука-классикаГод: 2005[b]Страниц: 256 с. (одна пустая)Формат:[/b] djvuРазмер: 2.8 мбКлассическая работа Фрейда, касающаяся происхожден . . .

  • Книга F2A Buffalo (Monografie Lotnicze 10)

    F2A Buffalo (Monografie Lotnicze 10)

    Название: F2A Buffalo (Monografie Lotnicze 10)Автор: W. PajdoszИздательство: AJ-PressГод: 1993Страниц: 44Формат: PDF в RARРазмер: 31.22МБЯзык: польскийBrewster Buffalo lub Brewster F2A – amerykań . . .

  • Книга Грузовой мотороллер "Муравей" ТГА-200-01. Инструкция по эксплуатации и уходу

    Грузовой мотороллер "Муравей" ТГА-200-01. Инструкция по эксплуатации и уходу

    Название: Грузовой мотороллер "Муравей" ТГА-200-01. Инструкция по эксплуатации и уходуАвтор: -Издательство: Издательство Машиностроительного завода им. В. М. РябиковаГод: 1982Страниц: 108Формат: pdfРа . . .

  • Книга Berroco. Norah Gaughan Collection Vol. 5

    Berroco. Norah Gaughan Collection Vol. 5

    Автор: Norah GaughanНазвание: Berroco. Norah Gaughan Collection Fly AwayСерия или выпуск: 5Страниц: 42Язык: АнглийскийФормат: JPGКачество: отличноеРазмер: 25,5 МбДля дизайнера Norah Gaughan не сущест . . .

  • Книга Made in Brooklyn

    Made in Brooklyn

    Название: Made in BrooklynАвтор: Jared FloodИздательство: CEYГод: 2009Страницы: 27 Формат: jpg Размер: 10.42мб Книга по вязанию спицами на английском языкеturbobit.netdepositfiles.com . . .

  • Книга Idees Nouvelles En Pate Polymere

    Idees Nouvelles En Pate Polymere

    Автор: Mathilde Colas, Julien Clapot Название: Idées nouvelles en pâte polymèreИздательство: L'InéditeГод: 2007Формат: PDF Размер: 7.90 MbСтраниц: 99Язык: французскийКнига по работ . . .

  • Книга Увлекательный мир парусов

    Увлекательный мир парусов

    Название: Увлекательный мир парусовАвтор: В. ГловацкийИздательство: ПрогрессГод: 1981Страниц: 312Формат: CHM Размер: 2,62 МбКнига В.Гловацкого - одна из первых в мировой литературе обширных работ по и . . .

  • Книга Математика на шахматной доске

    Математика на шахматной доске

    Название: Математика на шахматной доскеАвтор: Евгений Яковлевич ГикИздательство: НаукаГод издания: 1976Страниц: 178Формат: DJVUРазмер: 5,5 МБКачество: Хорошее, 600 дпи, цветная обложкаВ книге рассказы . . .

  • Книга Женщины и коты, мужчины и кошки

    Женщины и коты, мужчины и кошки

    Автор: Марта КетроИздательства: АСТ, АСТ Москва, ХранительГод: 2007Размер: 4.40 MBЧто такое мануалы? Это руководство для пользователя. Допустим, вы купили компьютер и хотите разобраться, на какие кноп . . .


Вы не зарегистрированы!

Если вы хотите скачивать книги, журналы и аудиокниги бесплатно, без рекламы и без смс, оставлять комментарии и отзывы, учавствовать в различных интересных мероприятиях, получать скидки в книжных магазинах и многое другое, то Вам необходимо зарегистрироваться в нашей Электронной Библиотеке.

Отзывы читателей


Ой!

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