Программирование это...

Читаю книгу "Виталий Кауфман, Языки программирования. Концепции и принципы" и информация от туда помогла мне осознать и сформулировать идею:

Программирование – это:
1) Описание конкретного действия над конкретными объектами в конкретных условиях, состоящего из конкретных элементарных операций.
2) Расширение применимости описанного действия, методом классификации (обобщения) объектов (таким образом возникают переменные) и операций над ними.
3) Повышение безопасности и защиты от коллизий, сужением применимости операций к переменным объектам, методом прогнозирования диапазонов значений переменных объектов (определение типов данных).
4) Вследствие повышения безопасности, область применения алгоритмов расширяется, хоть и становится при этом более детализированной (раньше была похожа на круг, теперь похожа на звезду или осьминога, огибающих препятствия).
5) Дальнейшее развитие – это поиск закономерностей в абстрагировании и прогнозировании допустимых диапазонов значений и оформление их в стили и парадигмы программирования.
6,7...) Далее идёт череда расширений и сужений для повышения детализации и применимости.
 

0
11:03
362
Нет комментариев. Ваш будет первым!
Загрузка...