С помощью высокоуровневых функций можно существенно облегчить жизнь программиста, хотя настоящий программист должен знать все, что творится "под капотом" хотя бы в общих чертах. Это значит, что в высокоуровневых функциях находится часто повторяющийся код, который до вас уже написали другие программисты. Разумеется, вам этот код нужно знать, хотя необязательно самому каждый раз переписывать его заново, лучше применять высокоуровневые функции и операторы. При применении высокоуровневых функций главной проблемой может являться в основном только применимость конкретной низкоуровневой части кода к вашему алгоритму, то есть низкоуровневый код может в чем-то не удовлетворять ваши требования, то есть он не всегда может быть обобщенным на все случаи жизни. В этом случае придется залазить на низкий уровень кода и что-то переписывать и корректировать. Но при современных подходах нам могут очень помочь обобщения или женерики с наследованием, которые могут конструировать классы или структуры нижне
Основы программирования. Высокоуровневые функции с многими параметрами заменяют низкоуровневые методы.
19 декабря 202219 дек 2022
17
3 мин