Какими будут некоторые идеи / концепции из программирования, которые я могу иметь на бумаге и повесить на стену как искусство? - PullRequest
4 голосов
/ 27 сентября 2010

И под этим я подразумеваю любой фрагмент кода или идею, представленную в псевдокоде, что-то очень важное и почти искусство сейчас.Я намереваюсь выставить несколько картин и работать на бумаге вокруг моего офиса, которые изображают инженерию, скорее празднуют инженерию.Я хочу, чтобы они были не такими обычными, как e = mc2, или что-то слишком обычное или вызывающее, например, 42. Они особенные, они важны и зарекомендовали себя почти как святые благодаря своему вкладу в свою область.Поэтому я хочу, чтобы представление о компьютерном программировании также.Я надеюсь, что я не спрашиваю это в неправильном сообществе и извиняюсь уже, если я.Спасибо за ваше время.

Ответы [ 5 ]

1 голос
/ 08 декабря 2014

SOLID (одиночная ответственность, открытая-закрытая, подстановка Лискова, сегрегация интерфейса и инверсия зависимостей) - это мнемоническая аббревиатура, введенная Майклом Фезерсом для «первых пяти принципов», названных Робертом К. Мартином [1] [2] в начале 2000-х годов [3], что означает пять основных принципов объектно-ориентированного программирования и проектирования.

http://en.wikipedia.org/wiki/SOLID_(object-oriented_design)

1 голос
/ 21 марта 2014

Я удивлен, что никто еще не упомянул эту вилочную бомбу ASCII:

:(){ :|:& };:

Она была представлена ​​как искусство в 2002 году Jaromil, AKA Denis Roio .

ПРЕДУПРЕЖДЕНИЕ: введенный в терминал этот фрагмент будет вызывать новые процессы с экспоненциальной скоростью, пока ваш компьютер не остановится и не начнет останавливать важные процессы.Вы были предупреждены!

1 голос
/ 28 сентября 2010

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

1 голос
/ 27 сентября 2010

Должно уместиться на постере:

http://www.kernel.org/pub/linux/kernel/Historic/

0 голосов
/ 29 сентября 2011

Лисп в Лиспе. Украсить по необходимости. Короткий, сладкий и революционный.

http://lib.store.yahoo.net/lib/paulgraham/jmc.lisp

...