Programmer's Stone

The Programmer’s Stone (Программистский камень) — это теория, попытка разобраться и понять, как программировать эффективно. Разработана Аланом Картером (Alan Carter) и Колстоном Сэнджером (Colston Sanger) в 1997 г. [1]

С точки зрения авторов, проблема создания эффективных программ зарыта глубоко — в способе мышления человека при решении задач. Людям свойственны две стратегии мышления — «упаковка» (packing) и «отображение» (mapping). И стать хорошим программистом можно лишь освоив «отображение».

После «Программистского камня» Алан Картер создал собственную космогоническую теорию, названную им «Взаимность» (Reciprocality). Она оказалась куда меньше связана с реальным миром и балансировала на грани псевдонауки.

Позднее он пересмотрел свои идеи и изложил их в книге «Третья Эра: магия и наука в XXI веке» (The Third Age of the World: Magic and Science in the 21st Century). Она доступна для чтения (на англ.яз.) [2].

Первые две работы блестяще переведены на русский язык Сергеем Козловым, но в настоящее время его сайт закрыт по неизвестным причинам [3].

Ссылки

 
Начальная страница  » 
А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ы Э Ю Я
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
0 1 2 3 4 5 6 7 8 9 Home