Компьютерра, 2006 № 16 (636) | страница 82



Российские авторы не любят ссылаться на используемые источники. Так, выполненное несколько лет назад библиографическое исследование отечественных научных статей показало, что в среднем в них упоминается от пяти до восьми источников, а в американских работах — от двадцати до пятидесяти.

Особая беда со ссылками в текстах по программированию в российских журналах. Если в научных статьях указанное выше число ссылок еще выдерживается (на то эти статьи и научные, и ссылки, по крайней мере, рецензент заставит сделать), то в других статьях по этой тематике список использованных источников часто бывает пуст.

В статье «Информация и дух» («КТ» #12 от 28.03.2006) я указал, что малое число ссылок, по мнению профессионалов, может объясняться двумя причинами: автор вор или любитель. Существует, впрочем, и третья причина — автор лентяй.

А вот отсутствие ссылок, считают профессионалы, может быть только в одном случае — если работа пионерская.

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

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

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

Желание написать этот текст у меня возникло после прочтения интересной статьи А. Петриковского «Субъектное программирование».

Как говорится, не мне критиковать эту статью: в ней сказаны добрые слова и обо мне лично, и о предложенном мною автоматном программировании, однако применительно к ее названию из-за отсутствия ссылок осталось неясным, кто предложил субъектное программирование — Александр Петриковский или кто-либо другой?

Если этот подход предложил автор, то как быть со статьей Harrison W., Ossher Н. Subject-Oriented Programming (a Critique of Pure Objects)/