Кто-либо знает от того, где “слой абстракции” / “слой косвенности” кавычка появился?

Кавычка проходит примерно так:

Нет никакой проблемы в Информатике, которая не может быть решена путем добавления другого слоя абстракции к нему

(Скопированный в этой формулировке с http://blogs.oracle.com/fcmartin/2009/01/pardon_my_dust.html)

Существует много изменений, но я не мог найти инициатора. Так как мне вполне нравится кавычка с ее языком в щеке и довольно мало истины, мне было бы интересно слышать, знает ли кто-либо, куда это может прибыть из.

20
задан flq 14 July 2012 в 06:34
поделиться

3 ответа

Необходимо предоставить компаратор, гарантирующий отсутствие изменения переданных значений, следовательно, конст (обратите внимание, что он применяется к указателю , а не к символу). Что касается ссылочного оператора ( и ), то он вам не нужен - он необязателен. Это также компилирует:

struct my_cmp
{
    bool operator() (unsigned char * const a, unsigned char * const b)
    {
        return memcmp(a,b,4) < 0;  
    }
};
-121--3003431-

Внутри нее он вызывает doFilter следующего фильтра в цепочке фильтров, а по окончании цепочки вызывает целевой сервлет.

-121--1278520-

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

Форма, которую они дают:

Любая проблема в информатике может быть решена другим слоем косвенности. Но это обычно создает еще одну проблему

Я впервые услышал ее, когда был первокурсником CS в 85 году, когда наш инструктор вводил указатели в наш CS101 курс. У меня сложилось впечатление, что это была канарда.

Если кто-то хочет приписать его кому-то, он должен был быть кем-то по крайней мере умеренно известным еще в 85-м. Что , вероятно, исключает Кёнига.

19
ответ дан 30 November 2019 в 00:39
поделиться

Я видел, что это приписывается Эндрю Кёнигу.

0
ответ дан 30 November 2019 в 00:39
поделиться

Улучшенная известная цитата:

Там нет проблем в информатике это не может быть решено путем добавления другого Уровень косвествия к этому

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

Отредактируйте: И кажется, что это так - см. Данный обзор его и отличной книги его и его жены К ++ в докторах доб.

3
ответ дан 30 November 2019 в 00:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: