Kniga-Online.club
» » » » Питер Сейбел - Кодеры за работой. Размышления о ремесле программиста

Питер Сейбел - Кодеры за работой. Размышления о ремесле программиста

Читать бесплатно Питер Сейбел - Кодеры за работой. Размышления о ремесле программиста. Жанр: Биографии и Мемуары издательство Символ-Плюс, год 2004. Так же читаем полные версии (весь текст) онлайн без регистрации и SMS на сайте kniga-online.club или прочесть краткое содержание, предисловие (аннотацию), описание и ознакомиться с отзывами (комментариями) о произведении.
Перейти на страницу:

36

Аватар, или юзерпик (от user picture - картинка пользователя) - небольшое изображение, используемое для персонализации пользователя какого-либо сетевого сервиса. - Прим. науч. ред.

37

Мэшап (mash-up) - веб-приложение, объединяющее данные из нескольких источников в один интегрированный инструмент; например использует картографические данные Google Maps для добавления к ним данных о недвижимости с Craigslist, в результате создавая новый уникальный веб-сервис, изначально не предлагаемый ни одним из источников. - Прим. науч. ред.

38

Имеется в виду четвертая версия стандарта ECMAScript, работа над которой так и не была завершена. - Прим. науч. ред.

39

Закон дырявых абстракций, сформулированный Джоэлом Спольски, гласит, что использование абстракции любой нетривиальной концепции в любом случае потребует от ее пользователя четкого понимания внутренних аспектов реализации, в противном случае он рано или поздно столкнется с проблемами, с которыми не сможет справиться. См. http://www.joelonsoftware.com/articles/LeakyAbstractions.html - Прим. науч. ред.

40

K&R - стиль оформления кода с помощью отступов, названный так в честь Брайана Кернигана и Денниса Ричи, поскольку все примеры кода в их книге “Язык программирования Си” отформатированы подобным образом. Основной отступ состоит из 8 (реже 4) пробелов (или одной табуляции) на уровень вложенности. - Прим. науч.ред.

41

Дональд Э. Кнут, автор книги “The Art of Computer Programming” (Искусство программирования” - Вильямс, 2008 г.).

42

Крис Фрейзер (Chris Fraser) и Дэвид Хэнсон (David Hanson), авторы книги “A Retargetable С Compiler: Design and Implementation” (Перенацеливаемый компилятор Си: проект и реализация). - Прим. науч.ред.

43

“Никто не ждет испанскую инквизицию” (No one expects the Spanish Inquisition) - ставшая крылатой фраза из британского юмористического телешоу “Монти Пайтон”. - Прим. ред.

44

А. Ахо, Р. Сети, Д. Ульман “Компиляторы. Принципы, технологии, инструменты”. - Вильямс, 2003.

45

X. Абельсон, Д. Д. Сассман “Структура и интерпретация компьютерных программ”. - Добросвет, 2006.

46

Синтаксический сахар (syntactic sugar) - дополнения синтаксиса, которые не добавляют новые возможности, но делают язык программирования более удобным в использовании. - Прим. науч. ред.

47

Геттер, сеттер - специальные методы, используемые в объектно-ориентированном программировании и позволяющие реализовать гибкий меха низм инкапсуляции. -Прим. науч.ред.

48

Race conditions - ошибки в многопоточном коде из-за одновременного изменения объекта в памяти несколькими потоками, оставляющими объект в некорректном состоянии. - Прим. науч.ред.

49

“Wolf fence” - алгоритм поиска, аналогичный методу поимки льва в пустыне (здесь - волка на Аляске). Реализуется размещением в коде инструкций print, позволяющих определить местоположение ошибки. – Прим.ред.

50

Джо Шмо - аналог Васи Пупкина. - Прим. ред.

51

Джошуа Блох “Java. Эффективное программирование”. - Лори, 2002.

52

Генри Уоррен мл. “Алгоритмические трюки для программистов”. - Вильямс, 2007.

53

Дональд Э. Кнут “Искусство программирования”. - Вильямс, 2008.

54

Керниган Б., Плоджер Ф. “Элементы стиля программирования”. - М.: Радио и связь, 1984.

55

Ф. Брукс “Мифический человеко-месяц или Как создаются программные системы”. - СПб.: Символ-Плюс, 2000.

56

Обобщенные типы и символы подстановки часто упоминаются как “generics” и “wildcards”. -Прим. науч.ред.

57

Предметно-ориентированые языки также известны как DSL (Domain Specific Language). - Прим. науч.ред.

58

REPL (read-eval-print loop) - собирательное название интерактивных сред разработки языков семейства Лисп, Python, Ruby и др. - Прим. науч.ред.

59

Под ред. Энди Орама и Грега Уилсона “Идеальный код”. - СПб.: Питер, 2009.

60

Дональд Э. Кнут “Искусство программирования”. - Вильямс, 2008.

61

X. Абельсон, Д. Сассман “Структура и интерпретация компьютерных программ”. - Добросвет, 2006.

62

Стивен Макконнелл “Совершенный код”. - СПб.: Питер, 2007.

63

Jargon File - англоязычный онлайн-словарь сленга хакеров. - Прим. перев.

64

Дональд Кнут “Все про ТеХ”. -М.: “Вильямс”, 2003.

65

Второй том пятитомного труда Д. Кнута “Computers & Typesetting”. Содержит исходный код ТеХ, написанный методом литературного программирования. - Прим. ред.

66

По первым буквам слов capitalize (сделать заглавной), lowercase (нижний регистр - строчные), uppercase (верхний регистр - заглавные) - Прим. науч. ред.

67

Пер. Н. Демуровой.

68

Дональд Э. Кнут “Искусство программирования”. - Вильямс, 2008 г.

69

Fellow - высшее звание в технической карьере. Обычно сочетается с постом вице-президента или исполнительного директора компании. - Прим. ред.

70

В английской литературе принято название mixin. - Прим. науч. ред.

71

Арифметическая линейка - одна из модификаций счислителя Куммера. -Прим. ред.

72

“Разделяй и властвуй” - важная парадигма разработки алгоритмов, заключающаяся в рекурсивном разбиении решаемой задачи на две и более подзадачи того же типа, но меньшего размера, и комбинировании их решений для получения ответа к исходной задаче. - Прим. ред.

(adsbygoogle = window.adsbygoogle || []).push({});
Перейти на страницу:

Питер Сейбел читать все книги автора по порядку

Питер Сейбел - все книги автора в одном месте читать по порядку полные версии на сайте онлайн библиотеки kniga-online.club.


Кодеры за работой. Размышления о ремесле программиста отзывы

Отзывы читателей о книге Кодеры за работой. Размышления о ремесле программиста, автор: Питер Сейбел. Читайте комментарии и мнения людей о произведении.


Уважаемые читатели и просто посетители нашей библиотеки! Просим Вас придерживаться определенных правил при комментировании литературных произведений.

  • 1. Просьба отказаться от дискриминационных высказываний. Мы защищаем право наших читателей свободно выражать свою точку зрения. Вместе с тем мы не терпим агрессии. На сайте запрещено оставлять комментарий, который содержит унизительные высказывания или призывы к насилию по отношению к отдельным лицам или группам людей на основании их расы, этнического происхождения, вероисповедания, недееспособности, пола, возраста, статуса ветерана, касты или сексуальной ориентации.
  • 2. Просьба отказаться от оскорблений, угроз и запугиваний.
  • 3. Просьба отказаться от нецензурной лексики.
  • 4. Просьба вести себя максимально корректно как по отношению к авторам, так и по отношению к другим читателям и их комментариям.

Надеемся на Ваше понимание и благоразумие. С уважением, администратор kniga-online.


Прокомментировать
Подтвердите что вы не робот:*
Подтвердите что вы не робот:*