Глоссарий по программированию

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

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

Некоторые не очень распространенные термины, которые я видел, это "автоматическая упаковка", "кортежи", "ортогональный код", "проектирование на основе домена", "разработка на основе тестирования" и т. Д.

Фрагменты кода также были бы полезны, где это применимо.

5 ответов

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

http://en.wikipedia.org/wiki/Boxing_%28Computer_science%29

вот правильная ссылка для бокса в связи с информатикой:D

А еще лучше - словарь домена сайта, содержащий определение (со временем) для каждого термина программирования в Stackru, причем само определение модифицируется в соответствии с аспектами, подобными вики, которые обсуждали Атвуд и другие.

Существуют словари кодирования, но все они либо: а) чушь, либо б) не расширяемы и не могут редактироваться совместно.

Прямо сейчас, если я сталкиваюсь с незнакомым термином или аббревиатурой программирования, моя первая остановка - Google, затем Wiki, а затем один из множества специализированных словарей. Нет причин, почему Stackru не должен быть в этом списке.

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

Другие вопросы по тегам