Without explicit heuristics and hard-coding, algorithms fail at doing more than one thing.
Без явной эвристики и жесткого кодирования алгоритмы не в состоянии сделать больше чем одно действие.
Instead of hard-coding dependencies, such as specifying a database driver, you inject a list of services that a component may need.
Вместо жесткого кодирования зависимостей (например, драйвера какой-либо базы данных), внедряется список сервисов, в которых может нуждаться компонент.
Hard-coding assumptions about the world in programming-language code makes these assumptions not only hard to find and understand but also hard to change, in particular for someone without programming expertise.
Жесткое кодирование предположений о мире на языке программирования приводит к тому, что эти предположения не только сложно найти и понять, но и также сложно изменить, особенно непрограммисту.
Before Six Apart and Movable Type, blogging meant hard-coding your own online diary.
Перед Six Apart и Movable Type, блоги означало жесткого кодирования свой собственный интернет-дневник.
You could use symbolic variable names instead of hard-coding memory addresses.
Вы могли бы использовать символические имена переменных вместо жестко кодируемых адресов памяти.
But hard-coding a grammatical primer for any given language has turned out to be impossible.
Applications that are a good fit for the cloud typically have flexibility built into the application such that there are no custom hard-coding of systems or security features.
Приложения, которые хорошо подходят для облачной среды, обычно имеют встроенную в приложение гибкость, без специального аппаратного программирования систем и функций безопасности.
Attempts to solve this problem by hard-coding relationships between words and objects and actions requires endless rules, making a machine unable to adapt to new situations.
Попытки решить эту проблему путем прямого кодирования соответствия между словами, объектами и действиями требует бесконечного множества правил, что делает машину не способной к адаптации в новой ситуации.
Hard-coding credentials, especially plain-text ones, can be a huge risk if an attacker were able to somehow access the code and read them directly.
Жёстко закодированные учётные данные могут представлять огромный риск, если злоумышленник каким-то образом смог получить доступ к коду и прочесть их.
As that happens, emphasis shifts away from hard-coding a fixed set of behaviors toward defining a smaller set of fundamental behaviors that can be composed into any number of more complex ones.
Получается так, что основной упор делается не на жестком кодировании фиксированного набора поведений, а на определении небольшого набора фундаментальных поведений, с помощью композиции которых можно получать любое число более сложных.
Hard-coding is the software development practice of embedding data directly into the source code of a program or other executable objects, as opposed to obtaining the data from external sources or generating it at run-time.
Это процесс разработки программного обеспечения, при котором данные встраиваются непосредственно в исходный код программы или другого исполняемого объекта, а не поступают извне или генерируются во время выполнения задачи.