И еще 10 алгоритмов Алана Перлиса
Алан Джей Перлис

Алан Джей Перлис. 1922 – 1990. Американский ученый в области компьютерных технологий. Первый лауреат премии Тьюринга.

1. Афоризмы пропускают подробности и выделяют главное: Это превосходная документация высокого уровня.

 

2. Как можно раньше вступайте на проторенную стезю: Не изменяйте своим привычкам. Накапливайте идиомы. Стандартизируйте. Единственная разница (!) Между Шекспиром и вами состоит не в объеме словаря, а в количестве идиом.

 

3. Синтаксический сахар вызывает рак точек с запятой.

 

4. Если в вашей процедуре 10 параметров, вероятно, вы что-то упускаете.

 

5. Если при объяснении вашей программы слушатель начинает кивать головой, его пора будить.

 

6. Каждая программа является частью другой программы и редко соответствует ей.

 

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

 

8. Если бы мы писали программы с детства, то с годами, возможно, научились бы их читать.

 

9. Все, что мы делаем в программировании – это частный случай чего-то более общего, и зачастую мы осознаем это чересчур быстро.

 

10. Работу программистов следует оценивать не по их изобретательности и логике, а по полноте анализа каждой ситуации.