[userpic]

Five lines of code, упоминание идей Канемана 

friendlyatom в посте Metapractice (оригинал в ЖЖ)

Наугад почитал отдельные страницы, всё что увидел весьма здраво и конкретно, в отличие от обычно выбираемого авторами подобных пособий псевдофилософского тона.
Найти упоминание Канемана не удалось: https://books.google.ae/books?id=MN9EEAAAQBAJ&printsec=frontcover&dq=five+lines+of+code&hl=en&sa=X&ved=2ahUKEwiHmYWliOD7AhWIVaQEHZAmDU8Q6AF6BAgGEAI#v=onepage&q=fast%20thinking&f=false

авторы не упоминаются, но сама идея упоминается в виде Системы 1 и Системы 2.
"14.2.5. Простота важнее универсальности
Если вы озадачитесь выработкой собственных правил, а я вам очень советую
это сделать, то должны следовать важному принципу. Когда мы видим код,
который кажется плохим, и хотим создать правило, его запрещающее, легко
угодить в ловушку, стараясь придумать нечто универсальное. Такой подход
приведет к созданию неопределенных и обобщенных правил, во многом подобных запахам кода.
Они окажутся очень полезными и впечатляюще проработаны, но многие из них будут лишены самого важного свойства: простоты
применения.
В когнитивной психологии описываются две системы когнитивных задач,
каждая со своими особенностями. Система 1 быстра, но ей недостает точности.
Для использования этой системы практически не требуется энергии, поэтому
наш мозг отдает предпочтение ей. Система 2 медленна и энергозатратна, хотя
при этом точна. Есть классический тест, который демонстрирует эти системы
в действии. Ответьте на вопрос: «По сколько животных каждого вида взял с собой в ковчег Моисей?»
Если вы ответите «два», то это ответ вашей системы 1.
Если же вы верно отметили, что ковчег заполнял Ной, а не Моисей, то это уже
ответ системы 2."

3 комментария

сначала старые сначала новые